Excel中sumif函数下拉公式不能自动变化

如图所示,我想在c列根据地区自动加总数量,麻烦大神给个公式
2025-04-09 11:49:08
推荐回答(3个)
回答1:

主要有两个原因:
第一:sumif函数第一、第三参数没有绝对引用;
第二:第二个参数为你手动输入的,没有引用单元格。
正确公式如下:
=SUMIF($A$2:$A$622,A2,$B$2:$B$622)



sumif函数下拉需要自动变化,那么第二个参数只能是引用单元格,这样才会随单元格的变化而变化。

回答2:

在C2中输入公式
=IF(COUNTIF(A$2:A2,A2)=1,SUMIF(A:A,A2,B:B),"")
回车确认后下拉填充。

回答3:

=SUMIF(A$2:A2,A2,B$2:B2)