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


2

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

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

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

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


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

Ответы:


1

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

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

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


Привет, это хорошее начало, но оно не дает уникальных результатов - если человек соответствует нескольким аллергенам, он считает их дважды
thelawnet

Там я думаю, что у меня есть это! Дайте мне знать, если это работает для вас?
maciej

(Я обновил ответ выше)
maciej
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.