如何用VLOOKKUP函数一次性完成多行多列数据提取

2026-02-24 03:19:38

1、如果人员有几千个,要提取1--12月份全部数据,操作是不是很麻烦,用小拇指也能想来,那么有没有办法可以简单地一次性完成呢?看下面,你一定会很惊喜。

2、在目标数据表数据区第一个单元格(I3)中输入如下函数:=VLOOKUP($I3,$A$3:$G$14,MATCH(J$2,$A$2:$G$2,0),0),回车,横拉到六月,得到第一个人1--6月全部数据,六月右下角小十字(确保选择了J3到O3单元格),下拉到O8单元格覆盖全部数据区或双击小十字(双击最便捷),OK,收工。

如何用VLOOKKUP函数一次性完成多行多列数据提取

如何用VLOOKKUP函数一次性完成多行多列数据提取

如何用VLOOKKUP函数一次性完成多行多列数据提取

3、参数解析:

$I3:查找目标(姓名),列I绝对引用,不变,行相对引用,变量。

$A$3:$G$14:绝对引用源数据表区域。

MATCH(J$2,$A$2:$G$2,0):其实就是VLOOKUP函数的第三个参数,用此函数确定,确定变量,它很智能,自动判断列数,你需要第几列的数据,它就得到几,其中:

    J$2:函数MATCH查找和值(如找一月、二月等),列是相对引用(加$),是变量,可变;行是绝对引用(不加$),不变,永远是第2行。

    $A$2:$G$2:绝对引用源数据表区域

其它参数不再涉述,大家都懂的。

猜你喜欢