EXCEL中如果筛选日期并计算出现次数?

“工作表1”中的D列是日期(如:2009年8月5日、2009年8月10日、2009年8月20日、2009年9月1日、2009年9月3日),请问如何将D列中属于2009年8月的单元格个数,显示在“工作表2”中的A1单元格?谢谢!

第1个回答  2013-12-03

EXCEL中筛选日期并计算出现次数,可以依照以下方法:
【1】在工作表的A1中输入=SUMPRODUCT((YEAR(sheet1!D1:D1000)=2009)*(MONTH(sheet1!D1:D1000)=8)),再
enter
即可
【2】用Countif()可以,但每一个日期要用一格来写公式计算。最简单的就是用数据透视表。
1.选中B列,插入,数据透视表。
2.进行透视表视图,将“商家下单日期”分别拖入“行标签”和“数值”这两格中。
3.数值项如果不是计数型,可点右边的小三角,值字段设置,选“计数”。

相似回答