|
對許多朋友來說,要說查詢函數(shù)使用的最多的都會說vlookup函數(shù),要說求和等函數(shù)都會說Sumifs等函數(shù)。如果你以為這些函數(shù)就是Excel中的全部,那你就錯了。實(shí)際上函數(shù)的引用操作中其實(shí)要數(shù)Indirect函數(shù)才是構(gòu)造函數(shù)之王。 下面我們就來學(xué)習(xí)一下,為什么說Indirect函數(shù)在Excel中那么重要。
Indirect函數(shù)是Excel中的一個引用函數(shù),它的功能主要是用來構(gòu)建復(fù)雜函數(shù)和對數(shù)據(jù)進(jìn)行簡單的引用。 如上圖:我們需要酸菜姓名趙六的銷售額547。這里我們用Indirect函數(shù)來直接引用這個單元格的數(shù)據(jù),它的格式寫法如下: 姓名銷售額趙六547格式1=INDIRECT('D6')=547格式2=INDIRECT('D'&6)=547 在這里,我們可以看到引用的單元格我們可以用雙引號來操作,也可以用&符號來連接組成對應(yīng)單元格位置D6??吹竭@里,我們來學(xué)習(xí)一下這個函數(shù)的具體操作。
如上圖,我們需要將1-3月份的人員數(shù)據(jù),單獨(dú)匯總到匯總表中,按照匯總表的格式將數(shù)據(jù)匯總過去,如下圖: 函數(shù)=INDIRECT(C$1&'!C'&ROW()) 函數(shù)解析:這里我們就用到了Indirect構(gòu)造單元格引用區(qū)域的方法,來調(diào)用對應(yīng)表格的數(shù)據(jù)。因?yàn)榭绻ぷ鞅淼臅r(shí)候,表格名稱會以!的符號來代表工作表的名字。所以這里我們用&連接符的特點(diǎn)來自定義對應(yīng)的單元格位置,直接調(diào)用數(shù)據(jù)。
函數(shù)公式: SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$3)&'!A:A'),A2,INDIRECT(ROW($1:$3)&'!c:c'))) 函數(shù)解析: 這里我們用Indirect函數(shù)一次性調(diào)用了1:3三個工作表的姓名區(qū)域和數(shù)據(jù)區(qū)域。通過用Sumif條件求和函數(shù),來判斷3個表中符合對應(yīng)姓名的值,從而求出對應(yīng)每個月的數(shù)值。這里我們選擇Sumif函數(shù),按F9可以解析得出下面的結(jié)果: 函數(shù)解析為:SUMPRODUCT({255;754;454}) 在通過Sumif函數(shù)查找出每個工作表中符合對應(yīng)人員的數(shù)據(jù)后,最后用Sumproduct函數(shù)在此進(jìn)行多維求和。這樣我們就一次性求出多個工作表中人員的數(shù)據(jù)之和。 現(xiàn)在你學(xué)會如何使用Indirect函數(shù)自定義構(gòu)造函數(shù)區(qū)域了嗎? |
|
|