2015-06-08 6 views
2

был бы признателен за помощь в этом. Сделано более сложно, потому что это касается времени. В настоящее время у меня естьCOUNTIFS игнорировать скрытые строки excel 2007

=COUNTIFS(Data!A:A,">="&TIME(0,0,0),Data!A:A,"<"&TIME(1,0,0)) 

но он не работает, когда я прячу строки.

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

=SUMPRODUCT(SUBTOTAL(102,OFFSET(Data!$H$1,ROW(1:10000)-1,))*(Data!$H1:$H10000<35)) 

, но я не могу работать синтаксис для моего расчета времени.

ответ

2

Вы можете просто добавить критерии времени в эту вторую формулу, например.

=SUMPRODUCT(SUBTOTAL(102,OFFSET(Data!$H$1,ROW(1:10000)-1,))*(Data!$A1:$A10000>=TIME(0,0,0))*(Data!$A1:$A10000<TIME(1,0,0)))

... но если вы используете час длинное «ведро» может быть проще использовать HOUR функции, но вы не можете применить HOUR текстовые значения, так что, если строка 1 содержит заголовки начинаются с строка 2

=SUMPRODUCT(SUBTOTAL(102,OFFSET(Data!$H$2,ROW(1:9999)-1,))*(HOUR(Data!$A2:$A10000)=0))

+0

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

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