为什么excel函数sumif函数的条件标准不能是等于一个单元格的内容

2024-11-19 17:34:25
推荐回答(5个)
回答1:

sumif(B1:B5,"=8",C1:C5),表示的是B1:B5中等于8的数,对应的C1:C5的数求和.而sumif(B1:B5,"=A1",C1:C5),是一个错误的公式,也就是说B1:B5这列数中不会出现"=A1",而只能出现A1对应的那个值.

回答2:

因为A1是一个可变的数值,对于有需要时可能会改A1的值,如果A1的值改了,那么你的=sumif(B1:B5,"=A1",C1;C5)也会改变,而你本来是要8的这个值,可能会因为A1的改变而改变.所以只能是前面那个

回答3:

试试这个
=sumif(B1:B5,A1,C1:C5)

希望对你有帮助

回答4:

=sumif(成绩统计表!$d$2:$d$301,row(a1),成绩统计表!$e$2:$e$301)

回答5:

=sumif(B1:B5,A1,C1:C5)