excel学习库

excel表格_excel函数公式大全_execl从入门到精通

VLOOKUP()函数动态获取参数列详解

下面通过分享MATCH()函数和COLUMN()函数动态获取VLOOKUP()列序数的具体应用。

图示

1.通过VLOOKUP()函数从源数据表匹配出需要的数据,要从源数据表中匹配出我们需要的人员的各项数据,如下图所示:

数据源表

2.以COLUMN()函数获取列序数为例,column()函数是通过返回列数,以快速让VLOOKUP()列序数变化而获得到相应列的数据,这个的缺点是,获取数据的排列顺序要与源数据表的数据相一致,也就是排序相同位列位置同,公式=VLOOKUP($A2,Sheet3!$A$1:$K$25,COLUMN(B1),0)。具体操作结果如下图:

vlookup()+column()具体操作

3.以MATCH()函数获取列序数为例,match()函数是通过返回列数,以快速让VLOOKUP()列序数变化而获得到相应列的数据,这个的优点是获取的具体数据项,从查找值之后的各项内容可以不一致的排序,如可以先财政、语文、英语等等,可以不和原数据源表要获取的数据项一致的顺序,公式=VLOOKUP($A2,Sheet3!$A$1:$K$25,MATCH(B$1,Sheet3!$A$1:$K$1,0),0)。具体操作结果如下图

vlookup()+match()具体操作

由于要对公式进么拖动填充,对公式需要根据行列变化情况进行锁定,锁定符为“$”,也可通过按F4键来锁定,按一次F4键对行列锁定,按两F4键进行锁定行,按三次F4键进行锁定列,按四次F4解除锁定。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接