Excel精英培训网

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

[已解决]按条件查找结果所在行最后一个指定字符并返回对应内容

[复制链接]
发表于 2016-10-13 16:53 | 显示全部楼层 |阅读模式
本帖最后由 暗夜男 于 2016-10-13 18:03 编辑

上次求助没考虑到实际使用情况,重来

按条件查找结果所在行最后一个指定字符并返回对应内容.rar (6.58 KB, 下载次数: 5)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2016-10-13 17:31 | 显示全部楼层    本楼为最佳答案   
  1. =LOOKUP(1,0/($K2:$R2="√"),ROW($1:$8))
复制代码
回复

使用道具 举报

发表于 2016-10-13 17:55 | 显示全部楼层
  1. =OFFSET($J$1,,MATCH("√",K2:R2,1))
复制代码
已经提问过的问题了,注意你的√的输入,复制正确的√来粘贴即可
回复

使用道具 举报

 楼主| 发表于 2016-10-13 18:10 | 显示全部楼层
fjmxwrs 发表于 2016-10-13 17:55
已经提问过的问题了,注意你的√的输入,复制正确的√来粘贴即可

抱歉,重复发帖了,方便的话合并一下帖子或者下沉之前那一贴,谢谢~

另外我验证了一下,表格里所有的√都是一样的字符




回复

使用道具 举报

发表于 2016-10-13 22:12 | 显示全部楼层
本帖最后由 fjmxwrs 于 2016-10-13 22:39 编辑
暗夜男 发表于 2016-10-13 18:10
抱歉,重复发帖了,方便的话合并一下帖子或者下沉之前那一贴,谢谢~

另外我验证了一下,表格里所有的√都 ...

改了一下
  1. =OFFSET($J$1,,MATCH("1",K2:R2,1))
复制代码
这样似乎是对了,你再验证一下

按条件查找结果所在行最后一个指定字符并返回对应内容.rar

11.14 KB, 下载次数: 3

回复

使用道具 举报

 楼主| 发表于 2016-10-14 08:22 | 显示全部楼层
fjmxwrs 发表于 2016-10-13 22:12
改了一下这样似乎是对了,你再验证一下

验证可以了,另一帖麻烦下沉~
另外match里面的"1"是什么意思?
回复

使用道具 举报

 楼主| 发表于 2016-10-21 17:14 | 显示全部楼层

你好,又试了几次,发现并没有按照唯一值返回正确结果,而是上面表格顺序返回的,无论下表唯一值如何变化,右边的返回值一直都是7、8

fanhui.gif

回复

使用道具 举报

发表于 2016-10-21 17:38 | 显示全部楼层
暗夜男 发表于 2016-10-21 17:14
你好,又试了几次,发现并没有按照唯一值返回正确结果,而是上面表格顺序返回的,无论下表唯一值如何变化,右 ...
  1. =LOOKUP(1,0/(OFFSET(K$1:R$1,MATCH(D13,D$2:D$3,),)<>""),ROW($1:$8))
复制代码


回复

使用道具 举报

 楼主| 发表于 2016-10-22 21:24 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-28 16:56 , Processed in 2.529333 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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