EXCEL中如何让=SUMIF(A:A,"1",B:B)公式下拉时递增中间的"1"成为"2"一直下来逐笔递增

2025-03-11 06:25:51
推荐回答(3个)
回答1:

楼上的回答非常正确,在此给你个解说一下,
row(a1)
返回的是行数,A1就是第一行,所以返回1,往下拉后,A1会变成A2,就会返回2
另外,$符号就表示绝对引用,以row(a1)为例 ,如果你写成row(a$1)
那么往下拉,它始终是A1的行数,即1

回答2:

=SUMIF(A:A,Row(A1),B:B)下拉
如果横拉用COLUMN(A1)也会增加

回答3:

=SUMIF(A:A,row(A1),B:B)