“A”列包含具体日期(年、月、日),我需要通过 Sumproduct 按 1-12 个月进行汇总。还有一些其他变量。我知道我可以添加一个包含“月”的列,但我想避免这样做。
提前致谢。
答案1
如果你有有效的日期,A2:A100
那么你可以使用MONTH
函数SUMPRODUCT
,例如计算十一月的日期,你可以使用这个公式
=SUMPRODUCT((MONTH(A2:A100)=11)*1)
您可以根据需要添加其他条件
答案2
由于你没有指定下一步,所以我只承担了这项任务,
“如何计算月度和年度总计”使用以下公式SUMPRODUCT 和 SUMIFS。
数据范围是 H304 至 I309。
前两个公式是单元格 I311 和 I312 中的 SUMPRODUCT.[灵感来自巴里·胡迪尼]
=SUMPRODUCT((MONTH(H$305:H$309)=1)*(I$305:I$309))
注意:这里 1 是月份值。
我创建了一个计算单元格 I314 中的年份总计的奖金公式是,
{=SUMPRODUCT((MONTH(H$305:H$309)={1,2})*(I$305:I$309))}
其他公式是单元格 I316 和 I317 中的 SUMIFS 和 EOMONTH。
=SUMIFS(I$305:I$309,H$305:$H$309,">="&$H$316,H$305:H$309,"<="&EOMONTH($H$316,0))
注意:细胞H316 是标准,1 月份数据总计在范围内I305 至 I309。
为此,在 H316 中写入日期 01/01/2017 并应用单元格格式“MMMM”,二月和其他月份也是如此。
希望这对你有帮助。