excel sumif函数拖动的问题

问题如下:

数据区域是这样的
1 A 
2 A 
3 B 
4 B 
1 A 
现在用sumif函数拖动想求所有为A的数值总和和B的数值总和
位置一函数为=SUMIF(B1:B5,G1,A1:A5)

位置二函数为=SUMIF(B2:B6,G2,A2:A6)
其实想要的位置二函数B1:B5的区域和A1:A5的区域是不变的,一向下拖就变了,怎么才能不手动一个一个改?

解决方案:在列标和行号前加$符号,调整为绝对引用。

改之前:

=SUMIF(B1:B5,G1,A1:A5)

改之后:

=SUMIF($B$1:$B$5,G1,$A$1:$A$5)
原文地址:https://www.cnblogs.com/fan-yuan/p/12404138.html