Вот другой подход, который обходит COUNTIFS() в целом:
=SUMPRODUCT((A1:A10<C1)*((B1:B10>C2)+(B1:B10="")))
Три выражения в самых внутренних скобках создают массив логических значений, но арифметические операции преобразуют TRUE
и FALSE
в 1 и 0. Добавление эквивалентно операции OR()
а умножение эквивалентно AND()
.
Таким образом, результатом арифметических операций является массив с 1, где диапазон A < C1
а диапазон B либо > C2
либо пусто. Затем SUMPRODUCT()
складывает 1 в массиве.
Вы не можете ссылаться на весь столбец B в последнем выражении, поэтому вам придется настроить диапазоны в соответствии с вашей ситуацией.