excel 单元格内出现另一个单元格的部分文字时,自动匹配相关内容

当E列中出现f列中的部分内容时,H列会对应显示出g列的内容:
例如,e5中出现了F166的内容 安阳街 我想让H5显示G166的内容 为 ;李程程 该如何设置呢 请大神帮忙

可以用公式来完成,比如在A1单元格写入某内容,在B100单元格中显示A1单元格的内容,则预先在B100单元格中写入公式
=A1
或
=IF(A1="","",A1)

比如
"怎样在sheet1中一个单元格(比如F12)输入内容后sheet2中的一个单元格(比如F12或其他)同时自动显示出来?"

则在Sheet2工作表的指定单元格写入公式
=Sheet1!F12
或
=IF(Sheet1!F12="","",Sheet1!F12)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-12
试着运用VLOOKUP的模糊匹配
在H5单元格输入以下公式,然后向下填充公式
=VLOOKUP(E5,F:G,2,1)追问

出来的结果为什么会是王大胜呢 应该是李程程才对 麻烦大神再帮忙看下

追答

你的图示是筛选后的结果,不清楚你未筛选的内容是不是对应了“王大胜”。

追问

我重新释放了筛选,依然不能对应正确的名字

追答

VLOOKUP的模糊查找,只是一种方法,当数据中出现相近而容易产生混淆的内容时,无法像精确匹配一样,得到唯一值。

追问

那还有别的办法吗

追答

输入数据时首先制定录入规则,才能发挥Excel分析处理数据的作用。

本回答被网友采纳
第2个回答  推荐于2016-04-20
H5公式:

=INDEX(G:G,SMALL(IF(COUNT(FIND(F$5:F$169,E5)),ROW($5:$169),4^8),ROW(A1)))&""

按CTRL+SHIFT+ENTER三键结束,下拉填充追问

不行呀 使用后没有内容 是不是最后的A1出错了

追答

没有内容说明没有匹配记录,

追问

怎么会呢,安阳街就在f166啊

追答

公式是没错,发表格过来看下:
leon01314@163点COM

追问

好的 稍等

追答

对了,你输入公式后,是不是按CTRL+SHIFT+ENTER键结束的

追问

邮件发给你了 你看下

追答

已经回复你了

追问

=INDEX(C:C,MIN(IF(ISERR(FIND(B$2:B$737,A2)),4^8,ROW($2:$737))))&""
这个公式 很好用

追答

好的,解决了

本回答被提问者采纳