Страницы: 1
RSS
Объединить несколько функций поиск в одной формуле
 
Добрый вечер!
Ищу вхождение "Плательщика" в "назначение платежа" функцией Поиск. Результат - цифра, если входит, если не входит нужно проверить содержит ли в "комментарий" значения ФОК, экв, усл (список будет меняться), если не содержит - "проверять", если содержит - номер символа с которого входит.

В столбце P.

=ЕСЛИОШИБКА(ЕСЛИОШИБКА(ЕСЛИ(O20<>0;ПОИСК(ЛЕВСИМВ(H20;5);K20);0);ЕСЛИ(ПОИСК("*эквай*";L20);0;ЕСЛИ(ПОИСК("*усл*";L20);0;ЕСЛИ(ПОИСК("*выруч*";L20);0;ЕСЛИ(ПОИСК("*фок*";L20);0;"проверять")))));"проверять")
Формула не срабатывает  при проверке "*усл*","*выруч*","*фок*" - где ошибка?
Изменено: JMerlin - 24.03.2019 19:11:05
 
Большинство формул есть объединение нескольких функций
условие масивной функцией, остальное сами
=IF(SUM(--ISNUMBER(SEARCH({"*эквай*";"*усл*";"*выруч*";"*фок*"};L20)));0;"проверять")
По вопросам из тем форума, личку не читаю.
 
БМВ, спасибо!
Код
=ЕСЛИОШИБКА(ЕСЛИ(O20<>0;ПОИСК(ЛЕВСИМВ(H20;5);K20;1);0);ЕСЛИ(СУММ(--ЕЧИСЛО(ПОИСК({"*эквай*";"*усл*";"*выруч*";"*фок*";"*обес*";"*фпк*"};L20)));0;"проверять"))
Страницы: 1
Наверх