Excel精英培训网

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

[已解决]函数求助

[复制链接]
发表于 2017-10-11 18:40 | 显示全部楼层 |阅读模式
本帖最后由 网络人 于 2017-10-23 18:59 编辑

发现区间的单元个数据含有“抽‘’字的就依次将对应的数据引用到下面的单元格内
最佳答案
2017-10-11 19:34
3^21超过你xls格式下4^8的最大行数限制了
  1. =INDEX($C$1:$C$21,SMALL(IF(ISNUMBER(FIND("抽",B$4:B$12)),ROW($4:$12)),ROW(A1)))
复制代码

数组三键
另外查找结果是数值的话并不建议使用&""来规避引用空单元格产生的0
不确定你的版本是03还是07
所以没进行容错
03用if配合iserror
07套嵌iferror即可

工作簿2.rar

2.09 KB, 下载次数: 6

发表于 2017-10-11 19:34 | 显示全部楼层    本楼为最佳答案   
3^21超过你xls格式下4^8的最大行数限制了
  1. =INDEX($C$1:$C$21,SMALL(IF(ISNUMBER(FIND("抽",B$4:B$12)),ROW($4:$12)),ROW(A1)))
复制代码

数组三键
另外查找结果是数值的话并不建议使用&""来规避引用空单元格产生的0
不确定你的版本是03还是07
所以没进行容错
03用if配合iserror
07套嵌iferror即可
回复

使用道具 举报

发表于 2017-10-11 19:51 | 显示全部楼层
=INDEX(C:C,SMALL(IFERROR(FIND("抽",$B$4:$B$12)^0,9)*ROW($B$4:$B$12),ROW(A1)))&""
回复

使用道具 举报

 楼主| 发表于 2017-10-12 09:34 | 显示全部楼层
流浪铁匠 发表于 2017-10-11 19:34
3^21超过你xls格式下4^8的最大行数限制了

数组三键

如果单元个为空就不提成错误留空的函数怎么修正
回复

使用道具 举报

 楼主| 发表于 2017-10-12 09:35 | 显示全部楼层
cabcyvr 发表于 2017-10-11 19:51
=INDEX(C:C,SMALL(IFERROR(FIND("抽",$B$4:$B$12)^0,9)*ROW($B$4:$B$12),ROW(A1)))&""

这个公式引用不了
回复

使用道具 举报

发表于 2017-10-12 10:33 | 显示全部楼层
网络人 发表于 2017-10-12 09:35
这个公式引用不了

“数组三键执行” = CONTROL + SHIFT +ENTER 3键一起按压执行
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-25 11:44 , Processed in 0.364549 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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