COUNTIF? Мне нужно считать даты, но только один раз

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

Date     Product   Grizzly
1/1      2.5       open
1/1      1.5       closed
1/1      2.5       closed
1/1      2.5       open

Что-то более сложное, чем это, но мне нужно считать это одним днем ​​из 2,5 закрытых гризли, а не двумя.

Любая помощь? Я чувствую, что есть кое-что простое, что я упускаю, но не могу поставить на это большой палец, и я потратил более 15 часов, работая над этим.

1 ответ

Как найдено по следующей ссылке:

Ссылка на ответ

Попробуйте использовать функцию DCOUNTA в Excel.

Хотя я также уверен, что вы могли бы использовать сводную диаграмму, чтобы обеспечить тот же результат.

РЕДАКТИРОВАТЬ:

Я предполагаю, что вы начинаете с таких данных, как следующие:

Начальные данные

Затем я создал следующую таблицу, которую вы можете расширить, чтобы соответствовать вашему общему значению данных. Например, вы можете добавить дополнительные даты и продукты.

Шаг 2

Таблица заполняется с помощью функции COUNTIFS.

=COUNTIFS("DateRange",DateCriteria, "ProductRange", ProductCriteria, "GrizzlyRange", GrizzlyCriteria)

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

=COUNTIFS($A:$A,$E4,$B:$B,$F$3,$C:$C,$F$2)

Затем я вложил эту формулу в оператор IF и применил условное форматирование, чтобы получить следующее:

Шаг 3

Итак, формула для каждой ячейки теперь:

=IF("OriginalFormula),"Yes","No")

Пример моего 01.01.2015 г. 1.5 открытого значения:

=IF(COUNTIFS($A:$A,$E4,$B:$B,$F$3,$C:$C,$F$2),"Yes","No")

НО - Вы можете изменить "Да" и "Нет" на "1" и "0", если хотите придерживаться числовых значений.

Другие вопросы по тегам