Формула Countifs не работает при использовании исключения массива, но работает с включением - PullRequest
0 голосов
/ 30 апреля 2019

У меня есть формула Countifs, которая фильтрует несколько заголовков, а иногда и несколько критериев в определенном заголовке.

Не работает при фильтрации определенного заголовка, чтобы исключить 2 варианта. Это работает, когда я включаю. Проще исключить 2 варианта, чем включить 10, это шаблон, поэтому данные в столбце всегда меняются, поэтому лучше исключить только 2.

Эта формула включает в себя "MA05" и "MA07", что дает правильный ответ

=SUM(COUNTIFS(Table15[Vendor],{"MA05","MA07"},Table15[MS],4,Table15[[      SOH DC]],">0",Table15[[      SOH]],0,Table15[RP Type],"Roster",Table15[Listing Status],"Listed",Table15[Ownership 2],"Hyper"))

но этот должен исключить их, дает неправильный ответ

=SUM(COUNTIFS(Table15[Vendor],{"<>MA05","<>MA07"},Table15[MS],4,Table15[[      SOH]],0,Table15[RP Type],"Roster",Table15[Listing Status],"Listed",Table15[Ownership 2],"Hyper"))

Я думаю, что проблема заключается в двойном исключении {"<> MA05", "<> MA07"}. Я просто не знаю, как это исправить.

1 Ответ

1 голос
/ 30 апреля 2019

Когда вы используете массив, вы по сути создаете фильтр ИЛИ, но вам нужно И, если вы собираетесь исключить, что на самом деле проще - вы просто повторяете столбец и дополнительный критерий:

=COUNTIFS(Table15[Vendor],"<>MA05",Table15[Vendor],"<>MA07",Table15[MS],4,Table15[[      SOH]],0,Table15[RP Type],"Roster",Table15[Listing Status],"Listed",Table15[Ownership 2],"Hyper")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...