Приветствую всех. Пример прикрепил. Имеем таблицу с данными, где в ячейках написано имя и фамилию через точку. Как произвести поиск по фамилии в диапазоне и вернуть "+" в итоговую таблицу, если такое имя имеется.
Поиск текста в диапазоне данных, И возврат "+" если такой имеется
15.07.2013 02:48:46
|
|
|
|
15.07.2013 03:57:52
макрос..
|
|
|
|
15.07.2013 04:09:58
Вариант:
1. Штатный режим: Данные (Текст по столбцам) с разделителем "."; 2. Традиционный поиск - функция ВПР. |
|
|
|
15.07.2013 04:12:22
Формула:
Изменено: |
|||
|
|
15.07.2013 04:25:47
|
|||
|
|
15.07.2013 11:36:23
Михаил С.,
вау! объясните пожалуйста последнее чудо "+;;-" - как это работает? это сокращенная версия функции ЕСЛИ?! k61, пока не доходят руки до макросов, хотя когда-то в лицее дружил с программированием. спасибо Мотя, штатный режим не подходит, так как сам это могу, но придется много потеть , так как таблица в которой ищу - изменяется и обновляется из инета. Всем огромное спасибо, Просидел вчера часиков так 2 с извращением формул. Даже счетесли просматривал, но не додумался. Усложнить формулу, Господа, а как попросить Эксель искать имя и перед точкой и после точки? То есть ставить "+" для "Ира" и в случае "Ира.Федотова" и в случае "Федотова.Ира"
Изменено: |
|
|
|
15.07.2013 21:49:31
Спасибо.
Почему не хочет работать такой вариант: =ЕСЛИ(СЧЁТЕСЛИ($G$1:$G$4;ИЛИ(A1&".*";"*."&A1));"+";"-") Можно ли в конце таблицы в ячейке выводить те новые имена или фамилии, которых нет в сводном списке? То есть Эксель проверяет сводный список с обновляемым и тогда выдает то чего нет в сводном. Прикрепил пример. |
|
|
|
15.07.2013 22:19:40
внимательно почитайте справку по логической функции ИЛИ. и подумайте - применима ли логическая функция к символьным аргументам? пс. Вам же Алишер написал формулу с разделенными СЧЁТЕСЛИ. не зря, наверное? или Вы полагаете - ему оплата посимвольная идёт?
фрилансер Excel, VBA - контакты в
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг |
|||
|
|
15.07.2013 22:41:42
достаточно так: счетесли(($G$1:$G$4;"*"&A1&"*") ; не понятно, зачем нужна точка.
|
|
|
|
16.07.2013 00:56:08
Можно ли создать тему с новым вопросом? Можно [МОДЕРАТОР]
|
||||
|
|
|||