SUMIFScountif函数出错错

查看: 4277|回复: 3
在多条件计数(COUNTIFS)及求和(SUMIFS)函数中,单元格存在空值出现计算错误,如何解决?
阅读权限20
在线时间 小时
本帖最后由 keane 于
00:22 编辑
在多条件计数(COUNTIFS)及求和(SUMIFS)函数中,单元格存在空值出现计算错误,如何解决?
1.数据多时,SUMPRODUCT函数计算太慢,不考虑
2.不考虑透视表
(5.64 KB, 下载次数: 67)
00:22 上传
点击文件名下载附件
阅读权限100
在线时间 小时
请参考附件!
00:50 上传
点击文件名下载附件
5.97 KB, 下载次数: 143
阅读权限100
在线时间 小时
本帖最后由 zheng_0925 于
00:57 编辑
=COUNTIFS(A:A,E3,B:B,IF(F3&&&&,F3,&&),C:C,&&0&)复制代码sumifs条件参数参照修改
阅读权限90
在线时间 小时
=COUNTIFS(A:A,E11,B:B,&=&&F11,C:C,&&0&)
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师查看: 13805|回复: 15
sumifs与sumif函数使用时有什么不同啊?
sumifs是2010的新函数,除了这个支持多条件外,这个和sumif使用时还有那些不同啊?
sumifs 函数公式是怎样使用的
参数顺序有所不同
第一次碰到,还有SUMIFS这个函数呀
自己知道的,再补充一下这个函数是07版开始有的,可以用以取代sumproduct来计算多条件的求和sumifs不能省略参数,而sumif的第三参数可以省略
SUMIFS 和 SUMIF 函数的参数顺序有所不同。具体而言,sum_range参数在 SUMIFS 中是第一个参数,而在 SUMIF 中则是第三个参数。如果要复制和编辑这些相似函数,请确保按正确的顺序放置参数。语法:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)     必需。对一个或多个单元格求和,包括数字或包含数字的名称、区域或。忽略空白和文本值。    必需。在其中计算关联条件的第一个区域。    必需。条件的形式为数字、表达式、单元格引用或文本,可用来定义将对 criteria_range1 参数中的哪些单元格求和。例如,条件可以表示为 32、"&32"、B4、"苹果" 或 "32"。    可选。附加的区域及其关联条件。最多允许 127 个区域/条件对。
对六楼在补充一下,sumifs与sumif不同的是,sumifs函数中的求和区域(sum_range)与条件区域(criteria_range)的大小和形状必须一致,否则公式出错。
以下是引用katy在 9:49:00的发言:对六楼在补充一下,sumifs与sumif不同的是,sumifs函数中的求和区域(sum_range)与条件区域(criteria_range)的大小和形状必须一致,否则公式出错。不是出错,而是不能计算出结果。SUMIFS在07版就有了另外SUMIF的求和区域是最后一个参数而SUMIFS的求和区域是第一个参数
楼上的几位高手好,我想请问sumifs在运用中条件区域(criteria_range)有没有长度限制,比如我要加总一堆帐号中的每个帐号的借方余额,当两个帐号(帐号为19数)的前15位相同时,为什么会默认为同一个帐号?是不是它有长度的限制?当两个帐号19位都不相同时,此公式的运用是没问题的!
账号长了,必须要使用文本格式。。
Excel默认数字格式长度好像不能太长(好像极限时15位,记不清了。)
Powered by查看: 3243|回复: 10
[待分类提问]
sumifs条件使用带公式的名称返回错误
中级二, 积分 1038, 距离下一级还需 12 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
(13.18 KB, 下载次数: 18)
16:46 上传
点击文件名下载附件
sumifs条件使用带公式的名称返回错误
图我就不接了,请看工作表sumifs&sumproduct,我sumifs用了两个条件,一个条件是没公式的名称,一个条件是带公式的名称,发现会返回错误的,如果将带公式的名称转为区域,即工作表data的F列,SUMIFS就没用错误了,请问这个是什么原因啊?
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
应该是和sumif一样,不能用内存数组的,你第二个例子虽然是不用名称不错,但也没用内存数组,直接引用单元格区域应该都不会有问题.
初级二, 积分 248, 距离下一级还需 2 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
费用对应 定义的有问题,你可以自己用F9测试下,看看你得到的是什么样的一列数组,所以你第一个sumifs用这个会出问题,至于sumproduct没出问题是因为你增加了个条件判断 费用对应=$I3
中级二, 积分 1038, 距离下一级还需 12 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
DJ_Soo 发表于
应该是和sumif一样,不能用内存数组的,你第二个例子虽然是不用名称不错,但也没用内存数组,直接引用单元格区域 ...
sumif不能用内存数组吗?我那个费用对应在上边不算内存数组吧?
中级二, 积分 1038, 距离下一级还需 12 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
mathspirt 发表于
费用对应 定义的有问题,你可以自己用F9测试下,看看你得到的是什么样的一列数组,所以你第一个sumifs用这个 ...
费用对应定义的是没问题的,工作表data的F列就是名称-费用对应得来的
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
只要不是直接引用单元格得到的都算内存数组
中级一, 积分 552, 距离下一级还需 198 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
嗯,支持DJ_Soo版
SUMIFS不支持第二、四、六参数不支持内存数组,只能是能引用
中级二, 积分 1038, 距离下一级还需 12 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
DJ_Soo 发表于
只要不是直接引用单元格得到的都算内存数组
那我能不能从新定义一个名称,引用我那个内存数组(即费用对应)的名称呢,因为数据量大的时候sumifs的速度有保证的
可以用变通的方法,做个辅助区域替换你原来的内存数组部分.&
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
houtian23 发表于
那我能不能从新定义一个名称,引用我那个内存数组(即费用对应)的名称呢,因为数据量大的时候sumifs的速 ...
可以用变通的方法,做个辅助区域替换你原来的内存数组部分.
中级二, 积分 1038, 距离下一级还需 12 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
DJ_Soo 发表于
可以用变通的方法,做个辅助区域替换你原来的内存数组部分.
就是不想用辅助表,希望表做出来后别人将数据复制到DATA后就得出结果来
那用sumifs就不行了呀,不管你用不用名称,只要是内存数组就不能用在sumifs里的&
站长推荐 /1
40集公式入门动画教程,一天带你打好公式的基础。
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered by查看: 601|回复: 8
sumifs函数合计某型号结果与通过筛选某型号合计结果不一致
阅读权限10
在线时间 小时
我用sumifs函数统计型号200*60*12的合计量,但其结果与通过筛选200*60*12后的合计量不一致,且sumifs的合计结果是错误的。
麻烦大家帮忙看看是怎么回事。
附件如下:
(39.75 KB, 下载次数: 9)
17:37 上传
点击文件名下载附件
阅读权限95
在线时间 小时
带if的函数不支持通配符*。
阅读权限20
在线时间 小时
查找数据为200~*60~*12
18:01 上传
点击文件名下载附件
39.07 KB, 下载次数: 10
阅读权限20
在线时间 小时
=SUBSTITUTE(K3,&*&,&~*&)复制代码
阅读权限10
在线时间 小时
我也遇到同样的问题,但是我的搜索条件中没有通配符,请问这个是什么原因的导致的???如何解决???
阅读权限10
在线时间 小时
带if的函数不支持通配符*。
但是其他全部用通配符的规格(例如200*200*60)sumifs合计都是正确的,只有200*60*12这一种有问题,是因为什么呢?
阅读权限10
在线时间 小时
本帖最后由 lltekx 于
23:44 编辑
查找数据为200~*60~*12
感谢您的解答,问题解决了~
阅读权限10
在线时间 小时
& & & & & & & &
刚开始看到答案一头雾水,结合3楼的回复终于明白了,感谢解答~
阅读权限10
在线时间 小时
& & & & & & & &
本帖最后由 lltekx 于
23:44 编辑
刚开始看到答案一头雾水,结合3楼的回复终于明白了,感谢解答~
管理员我手抽点错回复了,结果还没有认证码阻拦直接发了出来,求删掉……*泪*
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师

我要回帖

更多关于 vlookup函数老是出错 的文章

 

随机推荐