vlookup函数查找两个工作表的内容(一个公式提取多个工作表的数据)
大家好,我是永不止步的老牛
今天我们演示如何通过一个公式提取多个工作表的数据
这是学生十次模考的成绩,分别放在十个工作表中,并且每次模考学生顺序不一样
我们需要在模考总表中汇总每名学生的十次模考成绩
如果单独用Vlookup函数,可以实现,我们需要在C4输入公式
=VLOOKUP($B4,模一!$B$4:$C$13,2,0)
如果往右填充公式,我们发现结果并不对,需要我们逐个修改Vlookup函数函数的第2个参数,即查找的区域,把其中的“模一”改成“模二”、“模三”……,直到“模十”,这样很麻烦。
此时,使用Indirect函数,一个公式就搞定了。
我们只要将上述公式中的模一!$B$4:$C$13修改成
INDIRECT(C$3&"!$B$4:$C$13")
由INDIRECT根据动态获取的工作表名返回查询区域,直接拖动填充公式,搞定!
Excel函数及技巧持续更新中,如果对你有帮助,请关注点赞支持一下。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com