仅使用日期中的月份和年份作为countifs中的条件?

时间:2016-03-23 20:10:57

标签: excel countif

我有一个具有多个标准的excel countifs公式:

=COUNTIFS('Opp Data'!$E:$E,Home!$B11,'Opp Data'!$B:$B,Home!$D11)

我的日期显示在我的Sheet OPP数据的B栏中,如下所示:

28/03/2016
21/04/2016

我在D11,D12等中的查找值将如下所示:

March - 2016
April - 2016

日期的格式将始终如下。

有没有办法可以修改我的countifs公式,以便它可以识别我的Opp数据表B栏中日期所示的月份和年份?

我试图通过处理类似下面的内容来开始,但这不起作用:

=COUNTIFS('Opp Data'!$E:$E,Home!$B11,TEXT('Opp Data'!$B:$B,"mmmm"),Home!$D11)

请有人告诉我我哪里出错了?

提前致谢

1 个答案:

答案 0 :(得分:0)

如果您愿意将查询表格设为实际日期,则可以使用SUMPRODUCT公式来获取所需内容。

我在下面的截图

中进行了演示

F1中的公式:=SUMPRODUCT(--($A$1:$A$4=D1)*--(YEAR($B$1:$B$4)=YEAR(E1))*--(MONTH($B$1:$B$4)=MONTH(E1)))

enter image description here

如果你真的想保留你的文字格式,下面的公式将如下面的截图所示:

I1中的公式:=SUMPRODUCT(--($A$1:$A$4=D1)*--(TEXT($B$1:$B$4,"YYYY")=RIGHT(H1,4))*--(TEXT($B$1:$B$4,"mmmm")=LEFT(H1,FIND("-",H1)-2)))

enter image description here