2

Мне нужно решить этот запрос:

  • Столбец A содержит массив дат
  • Столбец B содержит ежедневную запись no / yes

Эта формула возвращает количество вхождений для no:

=(COUNTIF(b1:b365,"no"))

Мне нужно , чтобы найти вхождение no только в текущем месяце. Как я могу это сделать?

2 ответа2

3

Если у вас Excel 2007 или более поздняя версия, попробуйте COUNTIFS, например

=COUNTIFS(B1:B365,"no",A1:A365,">="&EOMONTH(TODAY(),-1)+1,A1:A365,"<"&EOMONTH(TODAY(),0)+1)

или вы можете использовать SUMPRODUCT в любой версии

=SUMPRODUCT((B1:B365="no")*(TEXT(A1:A365,"mmm-yy")=TEXT(TODAY(),"mmm-yy")))

0

Барри Гудини дал вам несколько отличных формул для использования. (Мне очень нравится SUMPRODUCT.)

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

Настройте свой стол следующим образом:

Затем выберите "Параметры" и "Выбор группы" следующим образом:

Вы закончите с этим:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .