excel 单元格部分内容匹配。 急,在线等

E列数据为A列数据部分内容,如何在F列匹配A列相对应B列的信息?由于是用pad生成的表格截图,各位大神可以将E,F两列放在sheet2中... E列数据为A列数据部分内容,如何在F列匹配A列相对应B列的信息?
由于是用pad生成的表格截图,各位大神可以将E,F两列放在sheet2中
展开
 我来答
donleecn
2018-08-26 · TA获得超过8723个赞
知道大有可为答主
回答量:7665
采纳率:72%
帮助的人:2742万
展开全部

在E1单元格中输入=INDEX($B:$B,MATCH(D2,LEFT(RIGHT($A:$A,7),4),0)),并按CTRL+SHIFT+ENTER,再下拉。

如果D列是数值类型,则改为文本类型,或修改公式为=INDEX($B:$B,MATCH(TEXT(D2,"#"),LEFT(RIGHT($A:$A,7),4),0)),切记仍按CTRL+SHIFT+ENTER,再下拉。

秦时幽客
2018-08-26 · TA获得超过280个赞
知道小有建树答主
回答量:179
采纳率:75%
帮助的人:37.4万
展开全部

按照题主意思做了个简版的案例,在F2单元格输入公式:

=INDEX(B$2:B$5,MATCH(E2,MID(A$2:A$5,6,4)*1,0))

然后CTRL+SHIFT+ENTER三键一起按,再往下拉动复制公式就可以了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
COUNTIFABS
2018-08-26 · TA获得超过2154个赞
知道大有可为答主
回答量:1594
采纳率:55%
帮助的人:1225万
展开全部

加个辅助列,输入公司=--MID(A2,FIND("-",A2)+1,4),然后在VLOOKUP  =VLOOKUP(E2,B:C,2,)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大肚有话说
2018-08-26 · 生活不止有眼前的苟且,还有诗和远方
大肚有话说
采纳数:1895 获赞数:4624

向TA提问 私信TA
展开全部
=lookup(1,0/find(e2,a2:a10),e2:e10)
追问
不对啊,完全没有匹配到B列
追答

刚才在外面用手机打的,lookup的第3个参数区间选错了,更正如下

=IFERROR(LOOKUP(1,0/FIND(E2,$A$2:$A$5),$B$2:$B$5),"")

因为,截图中6589是不存在的记录,外层加多了一个容错函数,不存在时返回空

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2018-08-26 · TA获得超过1663个赞
知道小有建树答主
回答量:6318
采纳率:30%
帮助的人:922万
展开全部
发文件来,给你看看!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式