2013-03-27 5 views
0

Я пытаюсь создать функцию CountIf от диапазона C2:C1700, где критерии 00/01/1900 or 0. Ячейки моего диапазона - это все формулы, которые извлекают дату. (0, если ячейка пуста, 4235, если ячейка верна). Я использую форматирование для отображения даты в yyyy-mm-dd (если это имеет значение).CountIf критерии сравнения даты

Cell: C2 = [path]Sheet1!X2 - Value = 0 
Cell: C3 = [path]Sheet1!X3 - Value = 4235 
Cell: C4 = [path]Sheet1!X4 - Value = 0 
Cell: C5 = [path]Sheet1!X5 - Value = 0 

Теперь в моем листе я хотел бы создать =COUNTIF('[path]Orders'!$C$2:$C$1700;0), но я не могу показаться, чтобы получить правильную формулу. Либо 0, либо #VALUE. Я также опробовал TEXT() и DATE(), чтобы отформатировать мои критерии, но никто не работал.

спасибо.

ответ

0

Вот формула, в которой вы нуждаетесь, это формула массива, поэтому вам нужно ее закончить, нажав Ctrl + Shift + Enter.

=SUM(IF($C$2:$C$1700=0,1,0)) 

Чтобы проверить наличие дополнительных условий, таких как пробелы просто добавить вложенные IFs так:

=SUM(IF($C$2:$C$1700=0,1,IF($C$2:$C$1700="",1,0))) 
+0

Вы должны удалить ': A3', а затем он работает;) Знаете ли вы, что ли может провести проверьте также на пустые строки? Я просто попытался добавить функцию 'AND', но это не удалось. – CustomX

+0

Добавлен пример, чтобы справиться с пробелами –

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