当前位置:首页教育技巧WPS技巧wps文档

WPS多表格匹配,VLOOKUP+XMATCH嵌套匹配多列数据

2024-07-12 09:38:44


封面

VLOOKUP函数是一个常用的数据匹配函数,它的语法格式是:VL00KUP(查找值,数据表,列序数,[匹配条件]),是在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。( 默认情况下,表是升序的)。下面分享VLOOKUP函数第三参数【列序数】通过XMATCH函数获取的具体实例。

以下图为例,左边学生成绩表是源数据表,要通过姓名匹配数据到右边表里。

图示

具体操作如下:

1.首先选取I2:K2区域,再在编辑栏输入公式=VLOOKUP($H3,$A$3:$E$14,XMATCH(I$2:K$2,$A$2:$E$2,0),0),输完公式同时按Ctrl+Shift+Enter三键运行,结果就分别显示在I2:K2单元格内。XMATCH(I$2:K$2,$A$2:$E$2,0)是将右边表中“英语”“语文”“数学”在源数据表中的列位置序数,并以数组返回作为VLOOKUP函数的【列序数】;即XMATCH(I$2:K$2,$A$2:$E$2,0)返回的结果是{5,3,4}。

2.得到第一行的结果后,通过复制公式=VLOOKUP($H3,$A$3:$E$14,XMATCH(I$2:K$2,$A$2:$E$2,0),0),再选取需要匹配数据区域的所有单元格,将公式粘贴后,就得到所有的结果。如下图所示:

图示

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2024 www.at317.com All Rights Reserved .