前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >查找与前n个字符相匹配的数据并返回相对应列中的数据

查找与前n个字符相匹配的数据并返回相对应列中的数据

作者头像
fanjy
发布2023-08-29 21:08:19
2550
发布2023-08-29 21:08:19
举报
文章被收录于专栏:完美Excel完美Excel

标签:VLOOKUP函数,Excel公式

有时候,可能想要查找与所给数据的开头n个字符相匹配的数据值,然后返回另一列中相关的数据,如下图1所示。

图1

从图1中可以看出,我们使用了经典的VLOOKUP函数来完成这项任务。数据表区域是单元格区域A2:B7,要查找的值在单元格F1中,我们需要在A2:B7中的列A中查找与单元格F1中的值的前11个字符相匹配的值,然后返回列B中相应的值。

在单元格F2中的公式为:

=VLOOKUP(LEFT(F1,11)&"*",$A$2:$B$7,2,0)

公式中,使用LEFT函数提取查找值的前11个字符,然后与“*”联接,来在数据表区域查找以“完美Excel2023”开头的数据,很显然,单元格A4中的数据匹配,返回数据表区域第2列即列B中对应单元格B4中的数据630。

注意,上述公式不区分大小写。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-05-10,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com