柏虎资源网

专注编程学习,Python、Java、C++ 教程、案例及资源

Vlookup+Indirect函数组合跨表提取数据

#天南地北大拜年##excel#

我们如何用一个公式将不同表格的成绩全部提取出来,使用vlookup+Indirect函数组合。

先正常使用Vlookup函数提取语文成绩,在B2单元格内输入=VLOOKUP(A2,语文!A:B,2,0)

输入公式后向下填充语文成绩都出来了,但向右填充后就错误了。

这时候就把Indirect函数进行间接引用地址的内容,Indirect返回由文本字符串指定的引用,对引用进行计算,并显示其内容。函数参数:Indirect(引用的单元格,单元格样式类型)注意:第二参数可不写,以后直接写成 Indirect (引用的单元格),一个参数就可以了。

Vlookup第二个参 (语文!A:B)表示引用语文表格A到B列范围,我们可以更改下表格名称的引用,使用Indirect(B1&” !A:B”)得出结果是(语文!A:B)这样我们向右拖动就可以改变查找科目的引用范围。

修改后公式=VLOOKUP($A2,INDIRECT(B$1&"!$A:$B"),2,0)

Vlookup+Indirect函数组适用于一个公式将不同表格一次性提取到同一张表格,如果有用的话记得点赞关注收藏。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言