excel中sumif函数返回值为0的解决办法

网友投稿 1915 2022-12-10

Excel中sumif函数返回值为0的解决办法

最近用Excel中sum函数遇到个问题,sumif函数设置的都对,引用的参数也没问题,但是sumif函数的结果为0,在网上搜索了一下,也没有找到有帮助的结果。今天,小编就教大家在Excel中sumif函数返回值为0的解决办法。

Excel中sumif函数返回值为0的解决办法如下:

excel中sumif函数返回值为0的解决办法

用excel新建了一个会计科目及余额表 如下图所示。

函数的原理是从A列中挑选出4位的会计科目编码 也就是总账科目编码,同时在第三列和第四列分别找到对应的余额,求出总账科目所有借方的余额和贷方的余额左边红框括起来的事不符合四位数的明细科目编码。

在这里我们可以观察第一列也就是函数的第一个参数引用的区域有什么特点,首先都是数字,其次再观察这些数字都是左对齐的,在excel中如果用户不对数字设置单元格格式,那么数字如果是左对齐的可以判断数字式文本类型数据;如果数字式右对齐的 可以判断数字是数值型的数据,领完看箭头所指 每个单元格左上角都有个绿三角 这代表数字以文本方式存储于单元格。

在看sumif函数对参数的要求,第一个参数指的是条件所在的区域,要求这个区域的单元格内容是文本,如果不是文本函数在第一列中找不到第二个参数也就是条件的单元格。

我们可以做个测试选中第一列代码区域设置单元格格式为数值型。

文本数字要转化为数值数字必须通过先设置单元格格式 然后通过编辑 或者分列实现。

为什么函数的记过为零了呢, 因为函数的第二个参数“????”是指四个文本字符串 而第一列中没有文本型数据,因此在没有符合条件的单元格,所以函数的结果是零。

注意事项:

可以用分列的形式将数字格式的单元格列转换为文本格式的单元格列。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:excel中用公式统计单列不重复个数的方法
下一篇:edxcel中函数计算的运用方法
相关文章