Sumif函数求和为什么是0?

您所在的位置:网站首页 sumif是算什么的 Sumif函数求和为什么是0?

Sumif函数求和为什么是0?

2024-06-14 06:29| 来源: 网络整理| 查看: 265

3、原因只能出在这个通配符上

如果没有加通配符,sumif会自动根据第1参数的数据类型进行判断,所以=SUMIF(A4:A14,"10201",C4:C14)这个返回了正确答案

如果第2参数使用了通配符,那么sumif会把第1参数强制当作文本处理了,但你的数据源本来又是数值型数字,那这样就出问题了,也就是一个都不符合条件,所以=SUMIF(A4:A14,"102*",C4:C14)这个公式返回0

如果没有加通配符,sumif会自动根据第1参数的数据类型进行判断,所以=SUMIF(A4:A14,"10201",C4:C14)这个返回了正确答案

如果第2参数使用了通配符,那么sumif会把第1参数强制当作文本处理了,但你的数据源本来又是数值型数字,那这样就出问题了,也就是一个都不符合条件,所以=SUMIF(A4:A14,"102*",C4:C14)这个公式返回0

三、这种问题解决方法

1、输入这样的数据,以文本形式输入,选中A列设置单元格格式为文本,然后再输入

2、有的朋友会说,我的数据已经输入1000行,生米煮成熟饭怎么办?,也有办法,选中A列,数据选项卡,分列,前2步不管它,到第3步时选择文本,确定,具体操作见现在动画

3、先申明,上面纯属我个人看法,有不对之处,欢迎大家指正

四、新班开班通知

vba编程初级班开新班

开班是间:2017-9-26

上课方式:网络在线上课,实现坐在家里读书,学习

上课时间:周二,周四,周六晚上8点到10点

学费:400元,课时:15节

想学的加我微信18664243619咨询

五、近10期文章:大家可以用手指点击就可以查找看了,如果觉得不错,记得分享到你的朋友圈

vba编程初级班内容详情,请点点击最下面的“阅读原文”链接返回搜狐,查看更多



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3