Страницы: 1
RSS
Содержит ли ячейка значение из списка
 
Добрый день.
Помогите, пожалуйста, справиться с задачей.
Есть назначение платежа. Форма и длина всегда разные. Внутри почти всегда есть номер договора.
Есть список договоров (Список 1), один договор = одна ячейка, длина значения в ячейке может быть разной. Список будет пополняться.
Есть список договоров с городами (Список 2). Список в 2 столбца: договор, город. Одному договору соответствует один город.
Требуется: 1. для каждого назначения платежа в отдельную ячейку (Результат 1) вывести номер договора, который содержится в назначении платежа.
2. для каждого назначения платежа в отдельную ячейку (Результат 2) вывести город в зависимости от номера договора, который содержится в назначении платежа. Не задействуя значение ячейки Результат 1.
 
формула
Код
=ЕСЛИОШИБКА(ПРОСМОТР(999;ПОИСК($F$10:$F$14;$A2);F$10:F$14);"")
 
Михаил, спасибо вам огромное!
Открыли для меня новую функцию ПРОСМОТР. Стала часто применять.
СПАСИБО!!!
 
Михаил Л,
Ваша формула отлично работает! Еще раз спасибо!

Поясните, пожалуйста, почему в ПРОСМОТРе нужно указывать 999 в качестве искомого значения?

Перечитала справку вдоль и поперек. Легко понимаю и использую ВПР. Но синтаксис ПРОСМОТРа понять не получается. Помогите, пожалуйста.
 
Цитата
Casillero написал:
нужно указывать 999
нужно указать достаточно большое число, заведомо превышающее результат выполнения функции ПОИСК
альтернативный вариант:
Код
=ПРОСМОТР(;-ПОИСК($F$10:$F$14;A2);$G$10:$G$14)
(минус любое число всегда меньше нуля)
Соблюдение правил форума не освобождает от модераторского произвола
Страницы: 1
Наверх