Excel精英培训网

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

[已解决]请教 条件提取数字

[复制链接]
发表于 2013-5-25 19:06 | 显示全部楼层 |阅读模式
请教条件提取数字 Book1.rar (1.43 KB, 下载次数: 31)
发表于 2013-5-25 21:05 | 显示全部楼层
Book1.rar (3.58 KB, 下载次数: 19)
回复

使用道具 举报

发表于 2013-5-26 01:39 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2013-5-26 17:11 | 显示全部楼层
顺⑦.zì繎。 发表于 2013-5-26 01:39
数据源会出现0值不?

会出现0值,请指教
回复

使用道具 举报

发表于 2013-5-27 00:16 | 显示全部楼层    本楼为最佳答案   
  1. =RIGHT(SUM(SMALL(IF(COUNTIF(OFFSET(A1,,,,COLUMN(A:I)),A1:I1)>1,A1:I1,),ROW(1:9))/10^ROW(1:9)),SUM((COUNTIF(A1:I1,A1:I1)>1)/2))
复制代码
  1. =RIGHT(SUM(SMALL(IF(COUNTIF(A1:I1,A1:I1)=1,A1:I1,),ROW(1:9))/10^ROW(1:9)),SUM(N(COUNTIF(A1:I1,A1:I1)=1)))
复制代码
公式需要按 三键结束。可以处理0值。

Book1.zip

3.75 KB, 下载次数: 5

回复

使用道具 举报

 楼主| 发表于 2013-5-28 08:43 | 显示全部楼层
顺⑦.zì繎。 发表于 2013-5-27 00:16
公式需要按 三键结束。可以处理0值。

非常感谢,你的答案太棒了!

点评

那就在俺楼层右上角 选择为最佳答案呗。。。呵呵。。。  发表于 2013-5-28 08:50
回复

使用道具 举报

发表于 2013-5-28 13:47 | 显示全部楼层
RIGHT(SUM(SMALL(IF(COUNTIF(A1:I1,ROW(1:10)-1)>1,ROW(1:10)-1,0),ROW(1:10))*10^-ROW(1:10)),SUM(N(COUNTIF(A1:I1,ROW(1:10)-1)>1)))
以上取有重复的,
以下取不重复的
RIGHT(SUM(SMALL(IF(COUNTIF(A1:I1,ROW(1:10)-1)=1,ROW(1:10)-1,0),ROW(1:10))*10^-ROW(1:10)),SUM(N(COUNTIF(A1:I1,ROW(1:10)-1)=1)))
回复

使用道具 举报

发表于 2013-5-28 13:48 | 显示全部楼层
汗,又抄顺大大的了/
回复

使用道具 举报

发表于 2013-5-28 14:12 | 显示全部楼层
本帖最后由 蝶·舞 于 2013-5-28 14:13 编辑
  1. =IF(COUNTIF(A1:I1,0)>1,0,)&MID(SUBSTITUTE(SUM((COUNTIF(A1:I1,ROW(1:9))>1)*ROW(1:9)/10^ROW(1:9)),0,),2,9)
复制代码
  1. =IF(COUNTIF(A1:I1,0)<2,0,)&MID(SUBSTITUTE(SUM((COUNTIF(A1:I1,ROW(1:9))<2)*ROW(1:9)/10^ROW(1:9)),0,),2,9)
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 21:12 , Processed in 0.230809 second(s), 18 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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