INDEX+MATCH:一个公式解决正向逆向混合查找

时间:2022-02-01 05:19:37 

问题情境

如下样表:

INDEX+MATCH:一个公式解决正向逆向混合查找

姓名在左侧数据表中的中间一列,要求在右侧查询区查询出指定姓名的所有信息,前提是不能改变原表结构。

在这种情况下,很多人首先想到的是VLOOKUP,但此种情况是:姓名在中间,如果查询“单位”与“职位”,需要逆向查找,而查“性别”与“学历”,有不需要逆向查询,这种情况下,很难用VLOOKUP写出一个公式来解决。

这就需要 INDEX+MATCH组合了。此组合最大的好处在于不需要考虑正向逆向的问题。

公式实现

在H2单元格输入公式:

=INDEX($A$1:$E$17,MATCH($G$2,$C1:$C17,0),MATCH(H1,$A1:$E1,0))

确定,即可得指定姓名的性别,公式向右填充,可得所有信息。

如下图:

INDEX+MATCH:一个公式解决正向逆向混合查找

公式解析

总公式:

=INDEX($A$1:$E$17,MATCH($G$2,$C1:$C17,0),MATCH(H1,$A1:$E1,0))

其中:

MATCH($G$2,$C1:$C17,0) :匹配出G2单元格的姓名在C1:C17区域在第几行,例如,吴五在第六行,本部分返回值是6;

MATCH(H1,$A1:$E1,0):匹配出H1单元格的“性别”在A1:E1区域在第几列,本部分返回值是4;

INDEX($A$1:$E$17,MATCH($G$2,$C1:$C17,0),MATCH(H1,$A1:$E1,0)):是在A1:E17区域查找姓名行与性别列交叉点的值,如查询吴五的性别就是返回第6行与第4列的交叉点的值,即是“女”。

标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • Win8完全卸载自带的metro应用技巧(三思而后行)

    2023-07-16 04:51:42
  • 怎么解决酷狗音乐打不开的问题?酷狗音乐打不开的解决方法

    2022-09-01 09:54:48
  • 电脑开机黑屏显示checking file system on c的解决方法

    2022-05-10 22:52:03
  • Excel 2003中使用条件格式设置自动提醒方法介绍

    2022-12-22 09:23:07
  • win10u盘启动盘的制作教程_win10u盘启动盘的制作详细教程

    2023-11-14 14:51:32
  • excel怎样同时调整图表中的所有字的大小和格式

    2023-01-11 09:36:28
  • Mac版微信内存飙升卡死解决办法

    2023-11-28 14:58:09
  • Win7系统如何修复记事本中的中文乱码?

    2023-04-08 01:05:05
  • MBR和GPT硬盘分区表哪个比较好?

    2023-06-27 02:12:34
  • excel如何统计表格中相同人名出现的次数

    2022-02-27 12:26:36
  • Win10笔记本怎么锁住键盘?笔记本怎么锁住键盘详细步骤

    2023-12-14 10:30:07
  • 怎么消除Win10系统中自带的广告?

    2022-10-18 10:22:26
  • Dynamic Wallpaper:拒绝单调的静态壁纸,拥抱活泼的动态壁纸

    2022-08-13 16:02:28
  • wps文字技巧如何使用公式

    2022-12-07 18:37:39
  • Win10下鼠标无法拖动文件的原因及解决方法

    2023-11-09 02:01:49
  • win7电脑关闭闲置服务的方法?

    2023-02-21 03:27:58
  • PPS网络电视经常缓冲如何解决?PPS网络电视经常缓冲的解决教程

    2023-12-15 21:02:27
  • Word文档如何设置不一样的页眉

    2023-07-10 17:05:38
  • Win7/win10如何打开445端口?445端口打开教程图解

    2023-10-31 20:07:55
  • 腾讯视频没有弹幕怎么回事?今天的腾讯视频没有弹幕?

    2022-09-18 20:28:04
  • asp之家 电脑教程 m.aspxhome.com