Excel中如何根据全称查询简称?

昨天公众号有个小伙伴给我抛出了一个问题,大概是这样子的:有一个地区名称的简称全称匹配表,如何通过全称查找到对应的简称?

我根据小伙伴的问题制作了下面一张表,下图中,B列的内容是D列内容的简称,B列和E列简称全称并不是一一对应的,我们要在E列的单元格中匹配D列每个单元格内容的简称。

这里有2个方法分享给大家!

方法一:使用INDEX LOOKUP FIND ROW函数组合。

具体操作步骤如下:

1、选中E2单元格,在编辑栏中输入公式“=INDEX(B:B,LOOKUP(1,FIND($B$2:$B$11,D2)^0,ROW($2:$11)))”,按“Ctrl Shift Enter”回车并将公式下拉填充至E11单元格。

2、动图演示如下。

这里E2单元格的公式我们也可以写成“=INDEX(B:B,LOOKUP(4^8,FIND($B$2:$B$11,D2),ROW($2:$11)))”,输入完之后同样是按“Ctrl Shift Enter”回车。

动图演示如下。

方法二:使用INDEX MAX ISERR FIND ROW函数组合。

具体操作步骤如下;

1、选中E2单元格,在编辑栏中输入公式“=INDEX(B:B,MAX((1-ISERR(FIND($B$2:$B$11,D2)))*ROW($2:$11)))”,按“Ctrl Shift Enter”回车并将公式下拉填充至E11单元格。

2、动图演示如下。

以上2个方法,你觉得哪个更简单呢?对于上述公式中有不懂的地方,可以私信找我哦!

期待您的转发和点赞!

(0)

相关推荐

  • Excel中的Countifs函数(查询统计)使用方法介绍

    Countifs是Countif的复数,多条件统计.下面就为大家介绍它的使用方法,来看看吧! 方法/步骤 首先我们随意的求一个数据统计我们选择300分以上400分以下看一下这之间有多少人.同样的先输入 ...

  • excel中知道员工工号查询其他所有信息的方法

    小编致力于为大家奉献最有效的,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为 ...

  • Excel中保存Microsoft Query查询和数据库密码

    Microsoft Query 查询定义可以保存在扩展名为qdy的文件中,打开qdy文件读取外部数据后,excel默认将查询定义和数据一道保存在excel文件中的。更新数据时只要刷新数据(点击“全部刷 ...

  • excel中怎么制作性格查询器?

    按农历输入出生月份,查询性格特点. 1.打开excel,进入vba编辑界面. 2.插入模块. 3.编写程序,接收出生月份. 4.用多分支选择语句,选择月份对应的性格特点. 5.关闭vbe界面,在exc ...

  • 如何在Excel中根据简称直接快速输入全称?

    在Excel中,可以通过输入简称来直接快速地输入全称.具体要怎么做呢?一起来看看吧.方法如下:一.如图所示,打开一个Excel表格:二.拖动鼠标选择文字区域:三.点击导航栏处的公式按钮:四.点击&qu ...

  • Excel中如何利用Vlookup函数实现一对多查询

    常规情况下,Excel中的Vlookup函数查询只能实现一对一查询,那么能不能实现一对多查询呢?答案是肯定的,这里就介绍一种方法. 操作方法 01 利用Vlookup函数,查询部门中所有的人员名单. ...

  • excel中函数lookup查询函数用法详细步骤实例

    excel中lookup查找函数用法详细步骤实例,函数的工作原理是在第二个参数(区域,一般是一列)中查找第一个参数(一般为单元格值),找到首个大于第一个参数时,函数返回找到的上方位置,对应的第三个参数 ...

  • 对Excel表中数据一对多查询的方法

    对Excel表中数据一对多查询的方法          举个例子,如下图,左侧A1:C10是一份学员名单表,现在需要根据F1单元格的"EH图班"这个指定的条件,在F2:F10单元格 ...

  • 6个公式 让你在Excel中随意查询

    Excel表格一般会储存大量数据,我们可能不是每次都需要使用其中的所有数据,大部分时候只用到其中的一部分,所以数据查询功能就变得非常重要.为此,Excel本身也提供了多少查询方法,供我们使用. 首先我 ...