Excel中跨多表引用,Vlookup indirect函式!

2025-03-10 13:00:04 字數 1055 閱讀 2970

1樓:環球青藤

例如,現在我們要在總表中,彙總每位員工各個月份的工資情況。

但每個月的工資都分別存放在每乙個工作表中,如1月的資料如下:

2月的資料工資表如下所示:

每個子表中員工的姓名排列順序都是不一樣的。

1月份中員工的順序是呂布、小喬、大喬。

而2月份中員工的順序是大喬、呂布、小喬、程咬金,後面每個月份**順序都敗遲不一樣。

vlookup(b$1,'1月'!$a:$c,3,0),向右填充。

現在要快速的汪察彙總總表的資料:

用普通的方法,就是在b2中輸入:

vlookup(b$1,'1月'!$a:$c,3,0),向右填充。

然後b3,把公式裡面的1月改成2月,..依次做10次,這種方法效率太低。今天教大家vlookup搭配indirect函式,乙個公式搞定。

首先我們瞭解下indirect函式的用法:

d3的公式是:=indirect(a2),a2沒有加雙引號,所以會對a2計算結果是b4,然後引用的是b4單元格的值,返回結果為3

e3的公式是:=indirect("a2"),a2加了雙引號,所以直接返回的是a2的值,返回的結果是b4

我們現在要做的是就是實現向困枯茄下填充的時候,'1月'!$a:$c,會自動變成2月,3月。

用indirect($a2&"!a:c")替換掉。

所以整體的公式是:=vlookup(c$1,indirect($a2&"!a:c"),3,0),向下填充,向右填充,得到了所有的彙總結果。

你學會了麼?動手試試吧,私信回覆素材獲取原始檔。

2樓:網友

vlookup(c$1,indirect($a2&"頌稿雀!a:c"),3,0),公式中,indirect($a2&"!

a:c")裡面的$a2返回的是1月,與後面的!a:

c組成乙個單元格區域,然後返回單元格區域,注意是單元格區域,不是單元格內容,因為vlookup公式這這個位敬源置要的是乙個引用區域,所以返回的就是引用區域。第一步引用單元格a2裡面的(1月野早),第二步通過組合引用(1月!a:

c)這個區域。

excel中如何引用兩列相減的結果?

if and d 已完成 h f 延期 h f 天完成 b 拼接一下就可以了。text h f,已完成 逾期天 完成 試一試看看,或許減法倒過來。在excel 中,兩列單元格相減,即a列的數減去b列。方法 開啟excel 在a b輸入數值。 在c輸入 a b即可。excel表中如何讓兩列時間相減。e...

Excel中怎麼快速切換相對 絕對引用?

在公式欄內,選中單元格的引用,使用f4 鍵,可以快速迴圈切換四種不同的引用。迴圈切換順序 第一次按下 絕對引用。第二次按下 行絕對列相對。第三次按下 行相對列絕對。第四次按下 相對引用。excel中絕對引用,和相對引用的快捷鍵是什麼?excel中絕對引用,和相對引用的快捷鍵是 f4 1 在活動單元格...

ecel中絕對引用是怎麼用的,Excel中絕對引用是怎麼用的?

工具 材料 excel 1.本例使用九九乘法表的方式來學習絕對應用的使用,我們先輸入一行 一列資料 都是從1到9。2.計算第一個結果,很簡單,就是在b2第一個輸入 a2 b1,只進行這個計算是沒錯的。3.把剛才的公式橫著向右拖動,公式中的引數就會自動安裝預設的規則變化。例如c2中的公式變化了。變成了...