Избегайте подсчета нефильтрованных результатов по формуле COUNTIFS - PullRequest
0 голосов
/ 12 декабря 2018

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

У меня есть формула, которая в настоящее время подсчитывает, сколько инцидентов было зарегистрировано как «Реклама» и «Вызов», например.Но мне нужен этот лист для составления ежемесячного отчета, и я могу сделать это, используя фильтр даты на исходном листе.Однако, когда я фильтрую исходный лист, другой лист не отражает изменения (предположительно, функция COUNTIFS игнорирует нефильтрованные (скрытые) записи и все равно считает их.

Вот мой текущий форум;

=COUNTIFS(GES_OOH_Incidents!C2:C2004,"Call",GES_OOH_Incidents!D2:D2004,"Advertising")

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

Любые предложения / рекомендации /примеры будут высоко оценены.

Спасибо

1 Ответ

0 голосов
/ 12 декабря 2018

Это может сработать:

=SUMPRODUCT(SUBTOTAL(3,OFFSET(GES_OOH_Incidents!C1,ROW(GES_OOH_Incidents!C:C)-ROW(GES_OOH_Incidents!C1),0)),(GES_OOH_Incidents!C:C="Call")*(GES_OOH_Incidents!D:D="Advertising"))

Это медленная формула, применяемая ко всем столбцам.

Получил информацию отсюда

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