大家好,我是永不止步的老牛
今天我們演示如何通過一個公式提取多個工作表的數據
這是學生十次模考的成績,分别放在十個工作表中,并且每次模考學生順序不一樣
我們需要在模考總表中彙總每名學生的十次模考成績
如果單獨用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函數及技巧持續更新中,如果對你有幫助,請關注點贊支持一下。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!