Сравните категорию ответа из 2 столбцов в Excel и определите изменение категории

Сравните категорию ответа из 2 столбцов в Excel и определите изменение категории

У меня есть 2 столбца с выпадающими меню с 5 вариантами (символами).

orange
apple
banana
broccoli
spinach

Я хочу определить, когда происходят изменения от одного столбца к другому при переходе от потребления фруктов к потреблению овощей. Например:

Если бы люди выбрали апельсин, яблоко или банан и по-прежнему выбрали бы те, что во 2-м столбце, никаких изменений не было бы подсчитано, что равнялось бы 0.

Но ЕСЛИ те люди, которые выбирали фрукты, теперь выберут овощи или наоборот, то это число будет равно 1.

решение1

Вот один из подходов:

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

У вас может быть длинный список фруктов и овощей, поэтому я поместил их в список поиска в столбце E. В столбце F я ввел данные 1для фруктов и -1овощей.

Столбцы A и B — это значения, которые вы хотите сравнить, а результат находится в столбце C. Формула в C1 следующая:

 =(1 - VLOOKUP(A1,E$1:F$5,2) * VLOOKUP(B1,E$1:F$5,2) ) /2

Скопируйте это вниз по столбцу по мере необходимости. VLOOKUP находит слово в списке и возвращает связанное 1или -1. Два искомых значения умножаются. Если они оба являются фруктами или овощами, умножение даст 1. Если они не одинаковы, даст -1.

Тогда (1 - result) получится 0или 2, а деление на 2даст вам то, что вы хотели.

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