2015-03-17 3 views
-1

Переформулировка вопроса, поскольку я пробовал ответы (спасибо вам большое), но они не делают то, что мне нужно.Подсчитывайте значения в одном столбце, если даты падают в диапазоне

Вкладка «Мастер» содержит сотни записей кандидатов от большого количества дат за последний год. Меня интересуют 2 столбца.
Col А содержит дату кандидат сдавал экзамен
Col B содержит кандидат класса (Различение, кредит, Referral)

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

Это нужно будет повторять каждую неделю на новой вкладке (трудный босс!), поэтому мне нужно, чтобы сделать его легко повторить как можно

+0

Я думаю, что 'CountIF()' должен работать? – CustomX

+0

Я уже возился с CountIF, но не могу заставить его делать то, что я хочу – Simon

+0

Посмотрите сейчас, 'CountIFS()' был для вас! ;) – CustomX

ответ

1

Я думаю, что это должно работать , Поэтому для столбца A1-A6 я проверяю, падает ли дата между определенным диапазоном. В моем случае между 7/03/2015 and 19/03/2015. Тогда я просто хочу считать элементы, содержащие DISTINCT/CREDIT/REFERRAL.

=COUNTIFS($A$1:$A$6;"<20/03/2015";$A$1:$A$6;">06/03/2015";$B$1:$B$6;"DISTINCT") 

=COUNTIFS($A$1:$A$6;"<20/03/2015";$A$1:$A$6;">06/03/2015";$B$1:$B$6;"CREDIT") 

=COUNTIFS($A$1:$A$6;"<20/03/2015";$A$1:$A$6;">06/03/2015";$B$1:$B$6;"REFERRAL") 
2

Перечислите классы однозначно (скажем, в Columna начиная с Row1), то в B1:

=COUNTIFS(Sheet1!A:A,">42005",Sheet1!A:A,"<42012",Sheet1!B:B,A1) 

и скопировать вниз, где предполагается, что ваши данные, чтобы быть в Лист1. Числа (42005, 42012) - это числовые представления соответствующих предельных сроков (например, 42005 - это то, что моя система показывает для 1/1/2015 в числовом формате).

+1

Где нет верхнего предела (результаты на завтра еще не известны): '= COUNTIFS (Sheet1! A: A,"> "и TODAY() - 7, Sheet1! B: B, A1)' может подойти. – pnuts

Смежные вопросы