1

Я пытаюсь использовать формулу, как показано ниже, и она показывает ошибку, однако я не хочу вкладывать каждый элемент по отдельности, потому что текстовые данные / переменные, которые мне нужно использовать, настолько огромны, что если я скомпилирую вложенность для каждого элемента, то это Превышение максимально допустимого уровня в 64 уровней вложенности позволяет сгруппировать вместе мои данные, чтобы сохранить уровень вложенности ниже 64.

= ЕСЛИ (И (B1 = "Яблоко" ИЛИ "Киви" ИЛИ "Апельсин"), "Фрукты", ЕСЛИ (И (И (B1 = "Морковь" ИЛИ "Помидор" ИЛИ "Сельдерей"), "Овощи", ""))

1 ответ1

2

используйте вторичную таблицу:

Тогда используйте VLOOKUP:

=VLOOKUP(A2,E:F,2,FALSE)


Если вы действительно хотите жестко кодировать варианты, используйте OR с массивом:

=IF(OR(A2={"Apple","Kiwi","Orange"}),"Fruits",IF(OR(A2={"Carrots","Tomato","Celery"}),"Vegetables",""))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .