2014-10-04 3 views
0

У меня есть несколько листов в книге, один раз лист как список клиентских заданий с датами.Excel CountIf с нахождением числа определенных дат

На другом листе у меня есть задание на работу и другие предметы. Я хочу знать Тоту # рабочих мест в 2011 году

Вот что у меня есть, и это не работает:

=COUNTIF(Jobs!A2:A50,"*2011") 
=COUNTIF(Jobs!A2:A50,"??????2011") 

Ни один из этих дают результаты, я думаю, это потому, что клетки отформатированы как даты в лист вакансий? 10/01/2011

ответ

0

Использование

=COUNTIFS(Jobs!A2:A50,">=1/1/2011",Jobs!A2:A50,"<=12/31/2011") 
+0

Хм, я должен замедлить :) – Barry

0

Наиболее простым решением, вероятно, будет создание фиктивного столбца «Год» с формулой «= год (A [n])» с номером n в качестве номера строки. Тогда это будет довольно легко подсчитать по столбцу года, в котором 2011 год будет являться вашим состоянием.

+0

Я бы предпочел не делать этого, я предпочел бы он работает на основе этого единственного столбца. – James

1

Вы можете использовать формулу, как:

=COUNTIFS(Jobs!A2:A50, ">=1/1/2011", Jobs!A2:A50, "<1/1/2012") 

В качестве альтернативы вы можете использовать:

=SUMPRODUCT(--(YEAR(Jobs!A2:A50)=2011))