excel用sumif函数来整合一个表格中相同的数据,为何结果显示0

如题所述

Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。
sumif函数语法是:SUMIF(range,criteria,sum_range) sumif函数的参数如下:
第一个参数:Range为条件区域,用于条件判断的单元格区域。
第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件
第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。

当第二个参数:Criteria是求和条件在第一个参数:Range为条件区域不符合时
会返回 0

公式中的判定条件为K3 K3为空 在条件区域中没有 返回0
在K3中输入在条件区域中有人名如:张四胜,返回所有的张四胜对应在求和区域中和
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-07-19
sumif为在XXX范围内找到其中的某个数YYY,然后对与之对应的行的数据求和.你刚才的函数表示为在人名列中找空格,后对数值求和,刚人名列中无空,求和值为零.追问

每个人的总金额都要求和,那函数应该怎么输入才对呢?

追答

这个表中是不每个人可能交多次费求和? sumif($i$3:$i$15,i3,$j$3:$j$15)试下.

本回答被提问者采纳
第2个回答  2013-06-25
公式条件错误,所以计算结果为0。是不是想统计某一个人缴费的总金额。假如您想求张四胜的金额应该是=SUMIF(I3:I15,I3,J3:J15)。希望帮到您。追问

我想找每个人的缴费总金额,那应该怎么输入才对呢?

追答

那就没有必要再现有表格内进行汇总。可以在现有表格外单独建立一个区域进行汇总。例如:K2输入姓名,L2输入要汇总人的名字,M2输入公式=SUMIF(I3:I15,L2,J3:J15)。希望帮到您。

第3个回答  2013-06-25
=SUMIF(I$3:I$15,k3,J$3:J$15) K3写要求和的人名
第4个回答  2013-06-25
因为k3为空白,
你在k3输入 张四胜 看下结果等于多少?
相似回答