Можно ли использовать две функции ПРОСМОТР в одной функции ЕСЛИ в Excel?

Можно ли использовать две функции ПРОСМОТР в одной функции ЕСЛИ в Excel?

Я пытаюсь организовать своего рода панель управления, которая будет размещать имя соответствующего владельца в столбце электронной таблицы. Два критерия — это местоположение или штат США, в котором находится элемент, и тип элемента. На изображении ниже вы можете видеть, что я пытаюсь автоматизировать столбец C в зависимости от критериев в столбцах A и B.

Панель приборов

Информация по каждому типу товара находится в отдельной таблице на следующем листе.

Таблицы расположены на отдельном листе

Есть ли лучшая формула, чтобы направить все нужному человеку? Я попробовал использовать следующую формулу.

=IF(L7 = "Boat",(LOOKUP(I7, Mapping!$A$3:$A$67, Mapping!$B$3:$B$67)),
    IF(L7= "House", (LOOKUP(I7, Mapping!$H$3:$H$67)), Mapping!$I$3:$I$67, UNKNOWN))

Можно ли использовать две формулы LOOKUP в одной формуле IF? Есть ли более простая формула для использования?

Я получаю сообщение об ошибке, когда это Дом:

Ошибка

решение1

Скобки выглядят не очень.

ЕСЛИ(L7 = "Лодка",
(LOOKUP(I7, Отображение!$A$3:$A$67, Отображение!$B$3:$B$67))
, ЕСЛИ(L7= "Дом",
(LOOKUP(I7, Отображение!$H$3:$H$67, Отображение!$I$3:$I$67))
, НЕИЗВЕСТНЫЙ))

... довольно легко увидеть, если выстроить все в ряд.

Если Excel спрашивает, хотите ли вы «принять исправление», скорее всего, исправление неверно.

Я считаю, что нет реального варианта сделать IF "проще", если только вы не переосмыслите свою кодировку.
То есть: сделать то же самое другим способом, который в этом отношении проще.

Совет: Создайте Mapping!$H$3:$H$67именованный диапазон (в «Менеджере имен»).

Связанный контент