带日期的 COUNTIFS

带日期的 COUNTIFS

我正在尝试每月支持票数。在我的第一个标签“Tickets”中,我有:

在此处输入图片描述

日期值具有以下特征:

在此处输入图片描述

在我的第二个标签中我有:

在此处输入图片描述

我想知道每个月的票多少钱。我试过这个:

= COUNTIFS(Tickets!B2:B196;">=1/06/17";Tickets!B2:B196;"<=31/06/17")

但结果是 0,这是不正确的。你能帮助我吗?

答案1

有几种方法可以实现这一点,但最简单的方法如下:

=COUNTIFS(Tickets!B2:B196;">=DATEVALUE(1/06/17)";Tickets!B2:B196;"<=DATEVALUE(31/06/17)")

这会将日期转换为日期序列,以匹配每个单元格内的数据格式。

或者,您可以使用以下辅助列:

=MONTH([cell])

然后您将在辅助列上执行 COUNTIF。

作为第三种选择,您可以使用类似以下的数组公式:

=IF(MONTH([range])=[number 1-12],COUNT([range]))

按 ctrl+shift+enter 激活

要记住的重要一点是,日期存储为自 1900 年 1 月 1 日(包括 1900 年 2 月 29 日)以来的序列号,并且 MONTH 返回一个整数。

相关内容