Условный поиск в Excel

У меня есть таблица для имени продавца и продаж

введите описание изображения здесь

Я сопоставляю данные для: введите здесь описание изображения

Для Марка I используется простая формула поиска, но для Сьюзен она возвращает см. другие. Я хочу, чтобы он смотрел на других, где Марк назначен для Сьюзан. Он должен снова перейти к столбцу продавца и найти Марка и вернуть 300 в столбце Сьюзан вместо того, чтобы увидеть другое и вернуть 140 для Стефана. Как я могу составить формулу, которая может правильно возвращать значение как для Марка, так и для Сьюзен?

2 ответа

Это немного запутанная настройка таблицы, но приведенная ниже формула должна работать. Просто замените {name_cell} любой ячейкой, указывающей на Марка или Сьюзан.

      =IF(INDEX(Table1[Sales],MATCH({name_cell},Table1[Seller],0))="see other",
INDEX(Table1[Sales],MATCH(INDEX(Table1[Other],MATCH({name_cell},Table1[Seller],0)),Table1[Seller],0)),
INDEX(Table1[Sales],MATCH({name_cell},Table1[Seller],0)))

Попробуйте решить эту формулу, используя функцию Vlookup +If.

В F2, формула скопирована вниз:

      =IFERROR(VLOOKUP(VLOOKUP(E2,IF({1,0},$B$1:$B$7,$A$1:$A$7),2,0),$B$2:$C$7,2,0),VLOOKUP(E2,$B$2:$C$7,2,0))

Другие вопросы по тегам