| 【2】excel引用函數indirect 1)Indirect函數基本用法!90%職場白領不會使用的函數! https://jingyan.baidu.com/article/ce43664907f93a3773afd3b7.html 付費視頻/https://www.iqiyi.com/v_19rreylyag.html 5)解讀INDIRECT函數 https://wenku.baidu.com/view/71f8df2276c66137ee06193d.html 返回由文本字符串指定的引用。此函數立即對引用進行計算,并顯示其內容。當需要更改公式中單元格的引用,而不更改公式本身,可用函數INDIRECT。 4)indirect函數有什么用,-基礎知識 https://zhidao.baidu.com/question/1116029238070467219.html INDIRECT函數:傳回一文字串所指定的參照位址。該參照位址內容會被立刻計算并顯示出來。語法:INDIRECT(ref_text,a1) 參數說明: 1. Ref_text:是個單元格的參照位址;而這個單元格含有依A1格式或R1C1格式所指定的參照位址、一個定義為參照位址的名稱或是一個定義為參照位址的字串。如果 ref_text 指向另一個活頁簿(外部參照),則那個活頁簿必須已經是開啟的,否則 INDIRECT 傳回錯誤值 #REF!。如果 ref_text指向的單元格范圍超出工作表最大的行或列限制,INDIRECT 會傳回錯誤 #REF!。 2. a1是個邏輯值;用以區(qū)別 ref_text所指定的單元格參照位址,是以哪種方式表示的。如果 a1 為 FALSE,則 ref_text 被解釋成 R1C1參照表示方式。 范例: =INDIRECT($A$2)---儲存格A2內的參照值(如A2的內容為"B2",則參照B2單元格) =INDIRECT("A10")--不管各行、列或單元格如何增、刪、移動,永遠都參照到A10單元格。 很有用的一個函數。其作用是使用變量來引用單元格區(qū)域。 https://zhidao.baidu.com/question/132406081.html?qbl=relate_question_0&word=Indirect%BA%AF%CA%FD%BB%F9%B1%BE%D3%C3%B7%A8%2190%25%D6%B0%B3%A1%B0%D7%C1%EC%B2%BB%BB%E1%CA%B9%D3%C3%B5%C4%BA%AF%CA%FD%21 如: =indirect("a"&b5),若b5=8,則引用a8;公式下拖則會根據b6的值(設為 10)來引用a10 又如:=indirect("a"&x5&":d"&x6),引用一個區(qū)域。 1、INDIRECT函數可以根據參數中的文本,引用其所代表的單元格。比如: =INDIRECT("Sheet1!A1")或=INDIRECT("R1C1",0)、=INDIRECT("語文")(語文為定義的名稱)等。 2、幾個典型的應用:跨表、工作簿引用做日報表、防止刪除行產生錯誤、多行多列取不重復值等。 3、INDIRECT函數是一個易失性函數。 3)Excel中indirect函數的使用方法 http://xinzhi.wenda.so.com/a/1520686534614222 作用1:創(chuàng)建固定的數值組 ·一些公式中,需要一組數值,如圖,想求列B中最大的3個數值的平均值。在公式中,可以輸入數值,如單元格D4中所示: =AVERAGE(LARGE(B1:B8,{1,2,3})) 如需更多的一組數值,那么可能不想輸入這些數值。此時,可以使用ROW函數,如在單元格D5中使用的數組公式: =AVERAGE(LARGE(B1:B8,ROW(1:3))) 還可將ROW函數和INDIRECT函數聯(lián)合使用,也是數組公式: =AVERAGE(LARGE(B1:B8,ROW(INDIRECT(“1:3″)))) 上述3個公式的結果相同。 然而,如果在工作表的頂部插入行,第二個公式返回不正確的結果,因為行數被調整了?,F(xiàn)在,顯示了第3、第4、第5個最大數值的平均值,而不是求最大的3個數值的平均值。用INDIRECT函數的第3個公式保持正確行引用,并繼續(xù)顯示正確的結果。 第二種作用:從工作表、行、列信息創(chuàng)建引用 在INDIRECT函數中使用FALSE作為第二個參數容易創(chuàng)建基于行號和列號的引用。在本例中,創(chuàng)建R1C1樣式的引用,還包括了工作表名 — 'MyLinks’!R2C2。 =INDIRECT(“’” & B3 & “’!R” & C3 & “C” & D3,FALSE) 4 第三種作用:創(chuàng)建對靜態(tài)命名區(qū)域的引用 INDIRECT函數也可以創(chuàng)建對命名區(qū)域的引用。在本例中,藍色單元格區(qū)域被命名為NumList,在列B中也有一個基于該列的數值數的動態(tài)區(qū)域。 通過在SUM函數中使用區(qū)域名稱,每個單元格都能夠計算總和,正如在單元格E3和E4中所看到的。 =SUM(NumList) 或 =SUM(NumListDyn) 5 代替在SUM公式中輸入名稱,可以指向工作表單元格區(qū)域名稱。例如,使用在單元格D7中顯示的名稱NumList,單元格E7中的公式是: =SUM(INDIRECT(D7)) 不巧的是,INDIRECT函數不能夠解決對動態(tài)區(qū)域的引用,因此當公式向下復制到單元格E8中時,結果顯示#REF!錯誤。 6 第四種作用:創(chuàng)建開始部分固定的引用 在第一個示例中,列C和列E有相同的數字,使用SUM函數求得的和也是相同的。然而,所使用的公式稍微有點不同。在單元格C8中,公式為: =SUM(C2:C7) 在單元格E8中,INDIRECT函數創(chuàng)建對開始單元格E2的引用: =SUM(INDIRECT(“E2″):E7) 7 如果在列表的頂部插入一行,例如輸入January的數量,列C中的和不會改變,但公式發(fā)生了變化,根據被插入的行進行了調整: =SUM(C3:C8) 然而,INDIRECT函數鎖定開始單元格為E2,因此January的數量被自動包括在E列的匯總單元格中。結束單元格改變,但是開始單元格沒有受影響。 =SUM(INDIRECT(“E2″):E8) 2)indirect函數怎么用-https://wenda.so.com/q/1383209655064188 【】 | 
|  | 
來自: c857084163 > 《Excel》