學(xué)習(xí)班成員的問題:格式相同的多個表格,如何將每個產(chǎn)品名稱的數(shù)量(美元出口)引用到匯總表?
4月
匯總
看人看優(yōu)點,看表也一樣。
這份表有兩大優(yōu)點:
01 每個月的表格格式相同
02 引用的產(chǎn)品數(shù)量位置也相同
有了這些優(yōu)點,難度被降到最低。
在B3輸入公式,下拉和右拉就完成數(shù)量的引用。
=INDIRECT(B$2&"!B"&ROW(A4))
現(xiàn)在盧子逐步為你剖析這條公式。
我們要引用4月這個表格的B4,可以用這個公式:
=4月!B4
語法就是:
=表格名稱!單元格
表格的名稱已經(jīng)寫在匯總這個表的第2行,這時可以通過&將單元格連接起來。
=E2&"!B4"
可是這樣無法將數(shù)量引用過來,因為這樣寫,是一個文本。這種通過單元格間接引用工作表內(nèi)容的,必須在外面嵌套一個INDIRECT函數(shù)。
因為第2行始終固定的,所以在引用單元格的數(shù)字前面加個美元符號鎖定。
=INDIRECT(E$2&"!B4")
那是不是直接下拉就可以就搞定了?
顯然不是的,下拉的時候全部內(nèi)容都是引用B4這個單元格的內(nèi)容。而實際上,下拉的時候B4是要變成B5、B6、B7。
我們知道ROW函數(shù)可以獲取序號。
在ROW函數(shù)前面連接B,就得到了B4、B5、B6、B7。
到這里問題基本解決了,就是將所有過程的內(nèi)容再組合起來。
如果產(chǎn)品的順序不同,可以用VLOOKUP函數(shù)解決。
=VLOOKUP($A3,INDIRECT(B$2&"!A:B"),2,0)
偷偷的告訴你一個秘密,那些很長很長的公式,其實都是這樣寫出來的。公式寫在單元格,逐步測試,驗證,最后組合嵌套起來。除非是這條公式,你寫了成百上千遍,才能從頭寫到尾的。
源文件下載:
寫一段自己如何用Excel提高工作效率的經(jīng)歷。
作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創(chuàng)始人,個人公眾號:Excel不加班(ID:Excelbujiaban)
聯(lián)系客服