Excel - Array Formula, Countifs - PullRequest
0 голосов
/ 28 мая 2019

Я использую эту формулу, которая прекрасно работает:

=IF(ROWS(K$62:K62)>SUM(COUNTIFS(accounts_table[§],{"P","B"})),"",INDEX(accounts_table[Account Name],SMALL(IF(ISNUMBER(MATCH(accounts_table[§],{"P","B"},0)),ROW(accounts_table[§])-ROW(INDEX(accounts_table[§],1,1))+1),ROWS($K$62:K62))))

Однако мне нужно добавить еще один критерий COUNTIFS в первой части функции как:

COUNTIFS(accounts_table[§],{"P","B"},accounts_table[on],"On")

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

Мои данные структурированы следующим образом:

col A   col B    col C
P       on       item1
P       off      item2
B       on       item3
J       on       item4
P       on       item5
B       off      item6

Так что в приведенном выше примере формула массива должна выбрать item1, item3, item5

Надеюсь, что это имеет смысл

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...