Как найти часть текста в ячейке и заменить ячейку полностью
Anna_Med
Дата: Понедельник, 08.02.2016, 13:14 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Добрый день! Подскажите, пожалуйста, как с помощью формулы найти часть текста в ячейке (параметров множество) и заменить ячейку полностью. В файле столбец ФИО исходное" заменить на ФИО полностью.
Добрый день! Подскажите, пожалуйста, как с помощью формулы найти часть текста в ячейке (параметров множество) и заменить ячейку полностью. В файле столбец ФИО исходное" заменить на ФИО полностью. Anna_Med
Сообщение отредактировал Anna_Med - Понедельник, 08.02.2016, 14:37
Ответить
Сообщение Добрый день! Подскажите, пожалуйста, как с помощью формулы найти часть текста в ячейке (параметров множество) и заменить ячейку полностью. В файле столбец ФИО исходное" заменить на ФИО полностью. Автор - Anna_Med Дата добавления - 08.02.2016 в 13:14
TimSha
Дата: Понедельник, 08.02.2016, 13:30 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение Мо быть все проще?!- Автор - TimSha Дата добавления - 08.02.2016 в 13:30
Anna_Med
Дата: Понедельник, 08.02.2016, 16:14 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Я бы не сказала, что проще... Для СЦЕПИТЬ то оно да... Вопрос решенный. Задача в итоге найти нужную фамилию в первом столбце и заменить значение ячейки на ФИО полностью. Иначе ручками...
Я бы не сказала, что проще... Для СЦЕПИТЬ то оно да... Вопрос решенный. Задача в итоге найти нужную фамилию в первом столбце и заменить значение ячейки на ФИО полностью. Иначе ручками... Anna_Med
Ответить
Сообщение Я бы не сказала, что проще... Для СЦЕПИТЬ то оно да... Вопрос решенный. Задача в итоге найти нужную фамилию в первом столбце и заменить значение ячейки на ФИО полностью. Иначе ручками... Автор - Anna_Med Дата добавления - 08.02.2016 в 16:14
Udik
Дата: Понедельник, 08.02.2016, 16:18 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
А откуда нужная фамилия берётся? И ячейки не меняют данные в других ячейках, это уже на макросы надо переходить.
А откуда нужная фамилия берётся? И ячейки не меняют данные в других ячейках, это уже на макросы надо переходить. Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Ответить
Сообщение А откуда нужная фамилия берётся? И ячейки не меняют данные в других ячейках, это уже на макросы надо переходить. Автор - Udik Дата добавления - 08.02.2016 в 16:18
TimSha
Дата: Понедельник, 08.02.2016, 16:34 |
Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
найти нужную фамилию в первом столбце и заменить значение ячейки на ФИО полностью
Вы очень хорошо подумали над этой хотелкой? Миллионы людей однофамильцев, даже с одинаковыми именаи и отчествами, и более того с одним дд.мм.гг ргждения... А посему должны быть более точные критерии поиска, отбора и сравнения данных. Не помешает и более широкое предствление конечных целей такой задачи и, замечу, на реальном файле и реальной структурой и форматами данных. Уф...
найти нужную фамилию в первом столбце и заменить значение ячейки на ФИО полностью
Вы очень хорошо подумали над этой хотелкой? Миллионы людей однофамильцев, даже с одинаковыми именаи и отчествами, и более того с одним дд.мм.гг ргждения... А посему должны быть более точные критерии поиска, отбора и сравнения данных. Не помешает и более широкое предствление конечных целей такой задачи и, замечу, на реальном файле и реальной структурой и форматами данных. Уф... TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение найти нужную фамилию в первом столбце и заменить значение ячейки на ФИО полностью
Вы очень хорошо подумали над этой хотелкой? Миллионы людей однофамильцев, даже с одинаковыми именаи и отчествами, и более того с одним дд.мм.гг ргждения... А посему должны быть более точные критерии поиска, отбора и сравнения данных. Не помешает и более широкое предствление конечных целей такой задачи и, замечу, на реальном файле и реальной структурой и форматами данных. Уф... Автор - TimSha Дата добавления - 08.02.2016 в 16:34
Pelena
Дата: Понедельник, 08.02.2016, 16:50 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Да, пример, конечно, не очень информативен. Если я правильно поняла, есть список Фамилия-инициалы и есть список ФИО полностью. Если так и при условии, что нет людей с одинаковыми фамилиями и инициалами, то можно такой формулой массиваКод
=ИНДЕКС($G$2:$G$4;ПОИСКПОЗ(A2;ЛЕВСИМВ($G$2:$G$4;ПОИСК(" ";$G$2:$G$4)+1)&"."&ПСТР(G2;ПОИСК("#";ПОДСТАВИТЬ(G2;" ";"#";2))+1;1)&".";0))
Да, пример, конечно, не очень информативен. Если я правильно поняла, есть список Фамилия-инициалы и есть список ФИО полностью. Если так и при условии, что нет людей с одинаковыми фамилиями и инициалами, то можно такой формулой массиваКод
=ИНДЕКС($G$2:$G$4;ПОИСКПОЗ(A2;ЛЕВСИМВ($G$2:$G$4;ПОИСК(" ";$G$2:$G$4)+1)&"."&ПСТР(G2;ПОИСК("#";ПОДСТАВИТЬ(G2;" ";"#";2))+1;1)&".";0))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Да, пример, конечно, не очень информативен. Если я правильно поняла, есть список Фамилия-инициалы и есть список ФИО полностью. Если так и при условии, что нет людей с одинаковыми фамилиями и инициалами, то можно такой формулой массиваКод
=ИНДЕКС($G$2:$G$4;ПОИСКПОЗ(A2;ЛЕВСИМВ($G$2:$G$4;ПОИСК(" ";$G$2:$G$4)+1)&"."&ПСТР(G2;ПОИСК("#";ПОДСТАВИТЬ(G2;" ";"#";2))+1;1)&".";0))
Автор - Pelena Дата добавления - 08.02.2016 в 16:50
XMbIPb
Дата: Понедельник, 08.02.2016, 17:12 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Насколько я понял из запрашиваемого, то требуется: Костяк формулы (выделение фамилии): Код
=ПСТР(A2;1;НАЙТИ(" ";A2;1)-1)
Поиск необходимой строки в таблице (сохраним в ячейку I2): Код
=ПОИСКПОЗ(ПСТР(A2;1;НАЙТИ(" ";A2;1)-1);C:C;0)
Сцепка ФИО из таблицы: Код
=СЦЕПИТЬ(ДВССЫЛ("C" & I2);" ";ДВССЫЛ("D" & I2);" ";ДВССЫЛ("E" & I2))
Может понадобится можно и ВПР использовать (звездочка означает любые символы): Код
=ВПР(ПСТР(A2;1;НАЙТИ(" ";A2;1)-1) & "*";C:C;1;0)
[moder]Оформляйте формулы тегами (кнопка fx). На первый раз исправила[/moder]
Насколько я понял из запрашиваемого, то требуется: Костяк формулы (выделение фамилии): Код
=ПСТР(A2;1;НАЙТИ(" ";A2;1)-1)
Поиск необходимой строки в таблице (сохраним в ячейку I2): Код
=ПОИСКПОЗ(ПСТР(A2;1;НАЙТИ(" ";A2;1)-1);C:C;0)
Сцепка ФИО из таблицы: Код
=СЦЕПИТЬ(ДВССЫЛ("C" & I2);" ";ДВССЫЛ("D" & I2);" ";ДВССЫЛ("E" & I2))
Может понадобится можно и ВПР использовать (звездочка означает любые символы): Код
=ВПР(ПСТР(A2;1;НАЙТИ(" ";A2;1)-1) & "*";C:C;1;0)
[moder]Оформляйте формулы тегами (кнопка fx). На первый раз исправила[/moder] XMbIPb
Все, что Бог ни делает, все к лучшему.
Сообщение отредактировал Pelena - Понедельник, 08.02.2016, 17:17
Ответить
Сообщение Насколько я понял из запрашиваемого, то требуется: Костяк формулы (выделение фамилии): Код
=ПСТР(A2;1;НАЙТИ(" ";A2;1)-1)
Поиск необходимой строки в таблице (сохраним в ячейку I2): Код
=ПОИСКПОЗ(ПСТР(A2;1;НАЙТИ(" ";A2;1)-1);C:C;0)
Сцепка ФИО из таблицы: Код
=СЦЕПИТЬ(ДВССЫЛ("C" & I2);" ";ДВССЫЛ("D" & I2);" ";ДВССЫЛ("E" & I2))
Может понадобится можно и ВПР использовать (звездочка означает любые символы): Код
=ВПР(ПСТР(A2;1;НАЙТИ(" ";A2;1)-1) & "*";C:C;1;0)
[moder]Оформляйте формулы тегами (кнопка fx). На первый раз исправила[/moder] Автор - XMbIPb Дата добавления - 08.02.2016 в 17:12
Anna_Med
Дата: Понедельник, 08.02.2016, 17:28 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
20% ±
Excel 2013
Спасибо огромное всем-всем!!!
Ответить
Сообщение Спасибо огромное всем-всем!!! Автор - Anna_Med Дата добавления - 08.02.2016 в 17:28