用Excel计算每天,几个月,四分之一的出现次数

从销售清单(colmuns A和B),我怎样才能提取Excel,每天,每月,季度的销售数量 (即D栏,F栏,H栏)

在这里输入图像说明

我发现一些脏代码解决scheme

=SUM(DECALER(...; (LINE()-2)*31; 0; 31; 1)) 

(对不起,我不懂Excel的DECALER函数的英文翻译)

但是要区分30个月,31个月,28个月等等,是非常烦人的。

你知道一个干净的解决scheme吗?

你可以用这个公式来计算每个月的数字:

 =SUMPRODUCT((MONTH($A$1:$A$10)=2)*(YEAR($A$1:$A$10)=2013)) 

而这个宿舍:

 =SUMPRODUCT((MONTH($A$1:$A$10)>=1)*(MONTH($A$1:$A$10)<=3)*(YEAR($A$1:$A$10)=2013)) 

我假设A1:A10的date,第一季度为第一季度,第二个replace为1乘4,3乘6

数据透视表是这个简单的答案。

但是你可以在date之后剔除2列

并使用此论坛来获取月份名称

 =TEXT(A2,"mmm") 

在另一列使用这个公式来获得季度

 =ROUNDUP(MONTH(A2)/3,0) 

然后,您可以使用COUNTIF或SUMIF取决于您需要的总数

感谢StevenMartin和CRondao给出的两个build议,下面是最简单的解决scheme:

 = COUNTIFS($A:$A; ">=" & C2;$A:$A; "<" & C3 ) 

这可以复制到列D和F的所有单元格中(也可以是H的单元格,前提是我在每个季度开始的date之前replaceQ3,Q4季度名称)