Excel: подсчитать количество уникальных совпадений по нескольким критериям

2

У меня есть лист1 со списком людей и их аллергическими / диетическими потребностями. Существует девять аллергических / диетических потребностей, и у каждого человека есть 1 или более аллергий. Каждое требование - это столбец, каждый человек подряд.

Если у человека есть эта аллергия, ячейка содержит «1», в противном случае пустым

На листе 2 у меня есть список продуктов (один продукт на строку - столбец A) и возможные аллергены, которые они могут содержать (один аллерген на столбец - те же заголовки столбца, что и на sheet1, столбцы B - J). Опять же, если пища содержит аллерген, клетка содержит «1», в противном случае - пустое.

В столбце K на листе 2 я хочу рассчитать количество уникальных людей, которые не могут есть пищу по какой-либо причине.

thelawnet
источник
Вы можете попробовать использовать =countifs()
eirikdaude

Ответы:

1

Ваша формула в Sheet2! K2 будет:

=SUM(--(MMULT(--Sheet1!$B$2:$J$9,TRANSPOSE(--B2:J2))>0))

Это функция массива, поэтому вы должны нажать Ctrl + сдвиг + Войти при входе в него. Затем заполните этот столбец K.

maciej
источник
Привет, это хорошее начало, но оно не дает уникальных результатов - если человек соответствует нескольким аллергенам, он считает их дважды
thelawnet
Там я думаю, что у меня есть это! Дайте мне знать, если это работает для вас?
maciej
(Я обновил ответ выше)
maciej