Для решения требуется комбинация «COUNTIF» для подсчета частоты слов и оператора «IF» для оценки результатов подсчета и определения статуса.
![enter image description here](https://i.stack.imgur.com/N3G3I.jpg)
Этот снимок экрана показывает, как мои данные выложены.
Столбец B содержит четыре ячейки, каждая из которых содержит слово «банан» или «яблоко» или «апельсин».
Столбцы E, строки 1, 2 и 3, содержат инструкцию COUNTIF для подсчета частоты слов, отображаемых в столбце B.
Столбец D содержит «критерии» для оценки
COUNTIF
Формула в ячейке E2:
= COUNTIF($B$2:$B$5,D2)
Это означает «считать все слова в столбце B (строки от 2 до 5 включительно), которые соответствуют критерию в ячейке D2 (« яблоко »). Так как в столбце B «яблоко» встречается только один раз, число оценивается как = 1.
Обратите внимание, что оцениваемый диапазон ($ B $ 2: $ B $ 5) записывается в абсолютном формате (обратите внимание на знаки $); это означает, что формула может быть просто скопирована из E2 в E3 и E4.
IF
Ячейка E5 содержит оператор IF для определения статуса.
=IF(AND(E2=1,E3=2,E4=1),"Green", "Not Green")
Это переводится как 'если E2 = 1 (то есть "яблоко" = 1) И E3 = 2 (то есть "банан" = 2) И E3 = 1 (то есть "оранжевый" = 1), тогда статус - Зеленый. Если нет, то статус другой. OP может создать вложенный IF для удовлетворения других результатов статуса.
Условное форматирование
Я использовал условное форматирование, чтобы закрасить ячейку E5, добавить рамку и выделить жирным шрифтом результат.
Исключение для OP
ОП предполагает, что «банан» можно оценить как> = 2. Однако, поскольку имеется только четыре ячейки данных, а «яблоко» и «оранжевый» должны равняться 1, единственный действительный результат для состояния «Зеленый» - это если «банан» = 2 (а не> = 2).
ОБНОВЛЕНИЕ
![enter image description here](https://i.stack.imgur.com/8Agzw.jpg)
Вот пример оператора IF для решения трех возможных результатов:
=IF(AND(E16=1,E17=2,E18=1),"Green", IF(AND(E16=1,E17=1,E18=2),"Red","Blue"))