
Я пытаюсь организовать своего рода панель управления, которая будет размещать имя соответствующего владельца в столбце электронной таблицы. Два критерия — это местоположение или штат США, в котором находится элемент, и тип элемента. На изображении ниже вы можете видеть, что я пытаюсь автоматизировать столбец 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
именованный диапазон (в «Менеджере имен»).