- ·上一篇教育:excel表格怎么筛选已接种人员
- ·下一篇教育:怎么在手机上添加excel表格
excel表格怎么按月统计数据求和
1.excel按月求和
假设日报表中的数据有1000行,则B3单元格的公式可以写成
=IF(A3="","",SUMPRODUCT((YEAR(日报表!A$3:A$1000)=YEAR(A3))*(MONTH(日报表!A$3:A$1000)=MONTH(A3))*日报表!G$3:G$1000))
或
=IF(A3="","",SUMPRODUCT((日报表!A$3:A$1000>=A3)*(日报表!A$3:A$1000<=DATE(YEAR(A3),MONTH(A3)+1,))*日报表!G$3:G$1000))
再或用SUMIFS函数,这样就不必限定行数条件了
=IF(A3="","",SUMIFS(日报表!G:G,日报表!A:A,">=A3",日报表!A:A,"<="&DATE(YEAR(A3),MONTH(A3)+1,))
2.EXCEL中怎么对月份进行求和和计数??
E2单元格输入函数:=COUNTIFS(A:A,"<="&EOMONTH(DATE(2021,LEFT(D2,1),1),0))-IFERROR(SUM($E$1:E1),0),下拉填充即可
F2单元格输入函数:=SUMIFS(B:B,A:A,"<="&EOMONTH(DATE(2021,LEFT(D2,1),1),0))-IFERROR(SUM($F$1:F1),0),下拉填充即可。
其中EOMONTH函数是求指定日期最后一天的日期。因为D列单元格给出的1-6月都是汉字,你也可以把每个月的最后一天写上去,当然问题就是2月份可能是28天,也可以是29天。
后面IFERROR函数,是第一次用sum函数的时候第一行是天数和销售额,避免出现错误。你把该函数删掉掉也可以,汉字求和默认为0。
3.excel07表如何按指定月份求和
F2公式下拉:
=SUMPRODUCT((--(0&MID(A$2:A$999,6,2))=E2)*(B$2:B$999=D2)*C$2:C$999)
F10公式下拉:
=SUMPRODUCT((--(0&MID(A$2:A$999,6,2))=E10)*(B$2:B$999=D10)*C$2:C$999)