Google电子表格上的Counta +过滤功能无法给我一个零

时间:2015-12-18 14:30:36

标签: google-sheets

我正在尝试在Google电子表格中使用FILTER和COUNTA。 Spreadsheet

E1中的公式是= COUNTA(过滤器($ A $ 1:$ A $ 12,$ A $ 1:$ A $ 12> = $ C1,$ A $ 1:$ A $ 12< = $ D1))

这个公式帮助我过滤和计算日期范围内的日期(A栏)(C栏和D栏)。

E1和E2的结果是正确的。但是,E3,E4,E5不给我零,因为该范围内没有日期。

如果日期范围内没有合适的日期,任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:4)

马丁。功能COUNTA用于计算数据集中的所有值,包括重复,零长度字符串,空格,甚至" #N / A" s。因此,您必须将FILTER公式包装在IFERROR中,从而生成一个真正的单元格,其中没有日期范围匹配。

=COUNTA( IFERROR( filter($A$1:$A$12,$A$1:$A$12>=$C1,$A$1:$A$12<=$D1)))

您可以在COUNTA上的Google表格文档中阅读更多内容。