Excel精英培训网

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

[已解决]复杂条件求和???

[复制链接]
发表于 2017-6-13 18:33 | 显示全部楼层 |阅读模式
本帖最后由 kaiwenworld 于 2017-6-14 11:57 编辑

QQ图片20170613183022.png
上图大概的情况
下面为附件
复杂条件求和.rar (29.93 KB, 下载次数: 8)
发表于 2017-6-14 16:05 | 显示全部楼层
=SUM(--VLOOKUP(T(IF({1},"*"&B2:F2&"*")),CLEAN($O$2:$P$1345),2,0))-COUNTBLANK(B2:F2)*1600
QQ截图20170614160449.png

复杂条件求和.zip

31.13 KB, 下载次数: 5

评分

参与人数 1 +1 收起 理由
kaiwenworld + 1 来学习了,这公式唯一坏处就是要去掉OP列的.

查看全部评分

回复

使用道具 举报

发表于 2017-6-14 18:33 | 显示全部楼层
本帖最后由 周义坤 于 2017-6-14 18:34 编辑

楼上的公式不错,只是容易出错,太过于模糊查找了,
  1. =SUM((RIGHT(CLEAN(O$2:O$1345),LEN($B2:$F2))=CLEAN($B2:$F2))*(CLEAN($B2:$F2)<>"")*CLEAN($P$2:$P$1345))
复制代码

数组公式下拉


复杂条件求和.zip (30.8 KB, 下载次数: 2)

评分

参与人数 1 +30 金币 +30 收起 理由
望帝春心 + 30 + 30 我和小伙伴都惊呆了

查看全部评分

回复

使用道具 举报

发表于 2017-6-14 18:49 | 显示全部楼层
上面公式还是有问题,重新修改一下:
  1. =SUM(--IFERROR(VLOOKUP(T(IF({1},REPT("*",TEXT(8-LEN(CLEAN(B2:F2)),"[=8]\0;0"))&B2:F2)),CLEAN(O$1:P$1345),2,),0))
复制代码


复杂条件求和.zip (30.78 KB, 下载次数: 4)
回复

使用道具 举报

发表于 2017-6-14 20:15 | 显示全部楼层    本楼为最佳答案   
  1. =SUM(IFERROR(--VLOOKUP(T(IF({1},"*"&B2:F2)),O$1:P$1345&"",2,),))
复制代码

评分

参与人数 1 +1 收起 理由
kaiwenworld + 1 不拖沓,精简的公式

查看全部评分

回复

使用道具 举报

发表于 2017-6-14 21:58 | 显示全部楼层
=SUM(IFERROR(LOOKUP(--IF(LEN(B2:F2)=5,49031&B2:F2,B2:F2),$O:$O,$P:$P),0))
回复

使用道具 举报

发表于 2017-6-14 22:14 | 显示全部楼层
天地无限 发表于 2017-6-14 21:58
=SUM(IFERROR(LOOKUP(--IF(LEN(B2:F2)=5,49031&B2:F2,B2:F2),$O:$O,$P:$P),0))

=SUM(--IFERROR(LOOKUP(--IF(LEN(B2:F2)=5,49031&B2:F2,B2:F2),$O:$O,$P:$P),0))避免文本格式出错

回复

使用道具 举报

 楼主| 发表于 2017-6-15 18:17 | 显示全部楼层
本帖最后由 kaiwenworld 于 2017-6-15 18:19 编辑
周义坤 发表于 2017-6-14 18:49
上面公式还是有问题,重新修改一下:

rept,控制统配符*数量,意义何在,*不是?可以代表数个字符,*跟***应该没区别,感觉REPT里面的基本来说没什么意义,除掉这个,其他的跟5楼的就差不多了
回复

使用道具 举报

发表于 2017-6-15 20:54 | 显示全部楼层
kaiwenworld 发表于 2017-6-15 18:17
rept,控制统配符*数量,意义何在,*不是?可以代表数个字符,*跟***应该没区别,感觉REPT里面的基本来说 ...

1066235123  100
66235123  200
如果出现这类的结果就错了
回复

使用道具 举报

发表于 2017-6-18 16:35 | 显示全部楼层
学习了  
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 07:08 , Processed in 0.465071 second(s), 17 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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