Excel中 - SUMPRODUCTIF?解决?

MCa*_*e35 3 excel pivot-table excel-formula excel-2010 excel-2013

我想计算一下我公司每月收到的课程注册数量.]

到目前为止,我已经能够使用SUMPRODUCT,(例如:

=SUMPRODUCT(--(DATE(YEAR($A$2:$A$10),MONTH($A$2:$A$10),1)=DATE(2013,1,1))))

但它很多,我希望有一个更简单的方法.

我总共有大约16,000个注册,注册日期从2003年到2014年.每个注册都有以下信息:

注册日期,课程名称,课程日期,姓名,职务,公司,城市,州,类型和付费.

我现在真正想要做的是显示我们每月收到多少班级注册,但是私人和公共类型的注册分开.我还没弄明白怎么做.

请帮忙!

我试图包含我当前excel电子表格的一部分图像,但它说该网站告诉我,我需要"至少10个声望才能发布图片"

小智 5

你仍然可以使用SUMPRODUCT.

您可以使用以下内容:

=SUMPRODUCT((YEAR(A1:A3)=2013) * (MONTH(A1:A3)=1) * (F1:F3 = "Private") * 1)

和:

=SUMPRODUCT((YEAR(A1:A3)=2013) * (MONTH(A1:A3)=1) * (F1:F3 = "Public") * 1)

A1:A3您的日期范围在哪里,F1:F3是您的标志,表示公共或私人课程.
您还可以将公式更改为:

=SUMPRODUCT((YEAR(A1:A3)=YEAR(G3)) * (MONTH(A1:A3)=MONTH(G3)) * (F1:F3 = "Private") * 1)

Cell G3是您想要计算的月/年中的任何一天.