新足迹

 找回密码
 注册

精华好帖回顾

· 2015西伯利亚铁路之旅 (全文完) (2016-8-27) patpatchow · AUSTRALIAN IMMUNISATION中英大全 (2011-9-25) yassie
· Mornington Peninsula,Portsea悠闲一日游 (2009-4-3) edith921 · 往事如流水,前程似聚沙——我找工作和工作的经历 (2006-3-15) poloand
Advertisement
Advertisement
查看: 1401|回复: 8

[其他] 请教Excel 寻找匹配的字符 [复制链接]

发表于 2022-2-2 20:19 |显示全部楼层
此文章由 zhuye1123 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zhuye1123 所有!转贴必须注明作者、出处和本声明,并保持内容完整
问题是这样的:
需要从一个cell里面找到相匹配的字符。
比如需要找到 100. 我用了insnumber(search()),但是 1000 和1100 都会显示true,
现在的临时措施是手动输入 isnumber(search9(" 100 ",xxx))
请问有更好的办法可以直接选择cell而不是手动输入吗?
非常感谢。

Advertisement
Advertisement

发表于 2022-2-3 14:22 |显示全部楼层
此文章由 Pippa 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Pippa 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Vlookup不行吗?

发表于 2022-2-3 19:46 |显示全部楼层
此文章由 zhuye1123 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zhuye1123 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Pippa 发表于 2022-2-3 13:22
Vlookup不行吗?

cell里面还有其他字符 就是 xxxxxx 100 xxxxxxxxx
vlookup 只能用于cell 只有 100 的这种情况吧

发表于 2022-2-3 20:47 |显示全部楼层
此文章由 Pippa 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Pippa 所有!转贴必须注明作者、出处和本声明,并保持内容完整
zhuye1123 发表于 2022-2-3 19:46
cell里面还有其他字符 就是 xxxxxx 100 xxxxxxxxx
vlookup 只能用于cell 只有 100 的这种情况吧 ...

如此抽象很难给你建议。match只能是整个字符都一样的情况吧。如果是我,可能会把cell的字符分离出来再用vloopup配对,或者用SQL做query吧

评分

参与人数 1积分 +1 收起 理由
zhuye1123 + 1 match不行,只能找一模一样的cell,excel怎.

查看全部评分

发表于 2022-2-3 22:58 |显示全部楼层
此文章由 Old_Boy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Old_Boy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
=IF(OR(ISNUMBER(MID(A1,FIND(100,A1)-1,1)*1),ISNUMBER(MID(A1,FIND(100,A1)+3,1)*1)),"FALSE",ISNUMBER(FIND(100,A1)))
如果只是找100那就看看100前后两个是不是数字就好了

评分

参与人数 1积分 +1 收起 理由
zhuye1123 + 1 好复杂,超出了我的逻辑范畴

查看全部评分

发表于 2022-2-4 18:52 |显示全部楼层
此文章由 liruishuai 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 liruishuai 所有!转贴必须注明作者、出处和本声明,并保持内容完整
power query
split column delimter = " "
然后找value

评分

参与人数 1积分 +1 收起 理由
zhuye1123 + 1 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2022-2-4 22:12 来自手机 |显示全部楼层
此文章由 ivanivy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ivanivy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你只是要找到这个匹配的cell是吗?

比如你要查找A列有没有匹配的数据,首先在空的cell (比如K1 cell)输入100。

可以用conditional formatting里面,选new rule,选 use a formula to determine which cell you format, 输入=$A2=$K$1,然后选颜色,然后点OK。

评分

参与人数 1积分 +1 收起 理由
zhuye1123 + 1 感谢分享

查看全部评分

发表于 2022-2-7 16:16 |显示全部楼层
此文章由 yqzcabao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yqzcabao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
vlookup用“精确匹配模式”,应该可以解决你的问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1积分 +1 收起 理由
zhuye1123 + 1 感谢分享,需要把含100的都找出来,此处需.

查看全部评分

发表于 2022-2-9 22:31 |显示全部楼层
此文章由 Old_Boy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Old_Boy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
可以试试看把这个公式paste到你的表里然后改一下cell reference应该能行。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1积分 +1 收起 理由
zhuye1123 + 1 感谢分享

查看全部评分

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部