Excel的SUMIF函数按月份求和时,可能会遇到不准确的情况,改用SUMPRODUCT
✅ 方法 1:只取其中一列(比如 G 列):
如果你是只想对 G 列求和,就写成:
=SUMPRODUCT((IFERROR(YEAR(A7:A1001),)=2025)*1, (IFERROR(MONTH(A7:A1001),)=1)*1, (B7:B1001<>"小计")*1, G7:G1001)
✅方法 2:F 和 G 列加总后再计算(逐行 F+G):
如果你想把 F 和 G 的数值加在一起再参与加总,可以这么写:
=SUMPRODUCT((IFERROR(YEAR(A7:A1001),)=2025)*1, (IFERROR(MONTH(A7:A1001),)=1)*1, (B7:B1001<>"小计")*1, F7:F1001 + G7:G1001)