Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3909|回复: 5

[已解决]如何解决同列包含多条件求和,两个问题

[复制链接]
发表于 2017-6-15 12:56 | 显示全部楼层 |阅读模式
两个问题,请高手帮忙
最佳答案
2017-6-17 10:38
sumproduct函数03以上版本可以用a:a,但往往运行太慢。
品种函数用到match来去重复,还要考虑不符合一班及AB单位出现的错误值不能计算问题,所以用到iferror函数。
(E25:E42="A")*(E25:E42="B") 表示E25:E42同时既要等于A 又要等于B,不成立。
如果用<>{"拖把","水壶"} ,函数会先将不等于拖把的结果算出来,再加上不等于水壶的结果,造成重复计算。

求助.rar

8.35 KB, 下载次数: 21

发表于 2017-6-15 15:11 | 显示全部楼层
求助.rar (9.54 KB, 下载次数: 29)
回复

使用道具 举报

 楼主| 发表于 2017-6-16 11:48 | 显示全部楼层
非常感谢!   示例一里 成分比例h2 函数脑子里犯轴,总想的需要设定条件为c:c&b:b=f2&g2,看了你的结果恍然大悟。谢谢。   
示例二里 有事请教  1、SUMPRODUCT函数里区域不能使用a:a吗 只能a1:a100这样表示吗?为什么?  
                           2、一班 从A和b处领取的品种数和总金额        品种数函数 能给解释一下吗,实在没看懂                总金额里数组可以分开吗?(E25:E42="A")*(E25:E42="B") 为何就结果不对了? 3、一班从a单位领取不包含 拖把和水壶的总金额  (B25:B42<>"拖把")*(B25:B42<>"水壶")为何就不能B25:B42<>{"拖把","水壶"} ? 谢谢
回复

使用道具 举报

发表于 2017-6-17 10:38 | 显示全部楼层    本楼为最佳答案   
sumproduct函数03以上版本可以用a:a,但往往运行太慢。
品种函数用到match来去重复,还要考虑不符合一班及AB单位出现的错误值不能计算问题,所以用到iferror函数。
(E25:E42="A")*(E25:E42="B") 表示E25:E42同时既要等于A 又要等于B,不成立。
如果用<>{"拖把","水壶"} ,函数会先将不等于拖把的结果算出来,再加上不等于水壶的结果,造成重复计算。
回复

使用道具 举报

 楼主| 发表于 2017-6-20 16:04 | 显示全部楼层
太感谢你了,感觉自己的函数只是太浅薄了,向你学习。
回复

使用道具 举报

 楼主| 发表于 2017-6-20 16:06 | 显示全部楼层
太感谢你了,感觉自己的函数知识太浅薄了,向你学习。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-18 14:24 , Processed in 0.256014 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表