Диапазоны нескольких критериев в выражении Countifs - PullRequest
0 голосов
/ 03 апреля 2019

У меня есть диапазоны критериев (C3: C9, I4: I9, O4: O9), которые я хотел бы использовать в своем заявлении о показаниях.Делать один диапазон самостоятельно работает, как и ожидалосьНо как только я добавляю более одного диапазона в оператор countif, он возвращает значение NULL.

Из-за макета электронной таблицы эти значения одинаковы, просто разделены на 3 диапазона.

Screeshot of the excel spreadsheat

Электронная таблица должна помочь мне увидеть время, когда команды собираются на обед.И у меня есть рабочая модель.Просто нужна помощь в работе с несколькими диапазонами данных в Countifs

Попытка с использованием одного набора данных - Работает, как и ожидалось

Пробовал все наборы единственного числа.Они также работают как задумано.

=COUNTIFS($C4:C$9, "<=" & A12,$E4:$E9,">" & A12) Works Single Criteria Range)  

Работает по одному диапазону критериев)

=COUNTIFS($C4:C$9 $I$4:$I$8 $O$4:$O$9, "<=" & A12,$E4:$E9,">" & A12) 

NULL Значение Не работает.

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

1 Ответ

0 голосов
/ 03 апреля 2019

Вы можете рассмотреть возможность использования SUMPRODUCT(), вот пример:

enter image description here

Формула, которую я использовал, переводит в:

=SUMPRODUCT(((A1:A11<=A12)*(A1:A11<>"")*(C1:C11>A12))+((D1:D11<=A12)*(D1:D11<>"")*(F1:F11>A12)))

Вы можете расширить формулу с помощью большего количества диапазонов.В вашем случае это будет выглядеть так:

=SUMPRODUCT(((C4:C9<=A12)*(C4:C9<>"")*(E4:E9>A12))+((I4:I9<=A12)*(I4:I9<>"")*(K4:K9>A12))+((O4:O9<=A12)*(O4:O9<>"")*(Q4:Q9>A12)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...