INDIRECT函數(shù)

      網(wǎng)友投稿 744 2025-03-31

      INDIRECT函數(shù)

      INDIRECT函數(shù)返回由文本字符串指定的引用。

      什么情況下使用INDIRECT函數(shù)?

      INDIRECT函數(shù)返回由文本字符串指定的引用,可以用于:

      創(chuàng)建開始部分固定的引用

      創(chuàng)建對靜態(tài)命名區(qū)域的引用

      從工作表、行、列信息創(chuàng)建引用

      創(chuàng)建固定的數(shù)值組

      INDIRECT函數(shù)語法

      INDIRECT函數(shù)的語法如下:

      INDIRECT(ref_text,a1)

      ref_text是代表引用的文本字符串

      如果a1為TRUE或者忽略,使用A1引用樣式;如果為FALSE,使用R1C1引用樣式

      INDIRECT陷阱

      INDIRECT函數(shù)是易失的,因此如果在許多公式中使用,那么它會使工作簿變慢。

      如果INDIRECT函數(shù)創(chuàng)建對另一個工作簿的引用,那么該工作簿必須打開,否則公式的結(jié)果為#REF!錯誤。

      如果INDIRECT函數(shù)創(chuàng)建所限制的行和列之外的區(qū)域的引用,那么公式將出現(xiàn)#REF!錯誤。(Excel 2007和Excel 2010)

      INDIRECT函數(shù)不能對動態(tài)命名區(qū)域進行引用。

      示例1:創(chuàng)建開始部分固定的引用

      在第一個示例中,列C和列E有相同的數(shù)字,使用SUM函數(shù)求得的和也是相同的。然而,所使用的公式稍微有點不同。在單元格C8中,公式為:

      =SUM(C2:C7)

      在單元格E8中,INDIRECT函數(shù)創(chuàng)建對開始單元格E2的引用:

      =SUM(INDIRECT(“E2”):E7)

      如果在列表的頂部插入一行,例如輸入January的數(shù)量,列C中的和不會改變,但公式發(fā)生了變化,根據(jù)被插入的行進行了調(diào)整:

      =SUM(C3:C8)

      然而,INDIRECT函數(shù)鎖定開始單元格為E2,因此在E列的匯總單元格中會自動包括January的數(shù)量。結(jié)尾單元格改變了,但是開始單元格沒有受影響。

      =SUM(INDIRECT(“E2”):E8)

      示例2:創(chuàng)建對靜態(tài)命名區(qū)域的引用

      INDIRECT函數(shù)也可以創(chuàng)建對命名區(qū)域的引用。在本例中,藍色單元格區(qū)域被命名為NumList,在列B中也有一個基于該列的數(shù)值數(shù)的動態(tài)區(qū)域。

      通過在SUM函數(shù)中使用區(qū)域名稱,每個單元格都能夠計算總和,正如在單元格E3和E4中所看到的。

      =SUM(NumList)或 =SUM(NumListDyn)

      代替在SUM公式中輸入名稱,可以指向工作表單元格區(qū)域名稱。例如,使用在單元格D7中顯示的名稱NumList,單元格E7中的公式是:

      =SUM(INDIRECT(D7))

      不巧的是,INDIRECT函數(shù)不能夠解決對動態(tài)區(qū)域的引用,因此當(dāng)公式向下復(fù)制到單元格E8中時,結(jié)果顯示#REF!錯誤。

      示例3:從工作表、行、列信息創(chuàng)建引用

      在INDIRECT函數(shù)中使用FALSE作為第二個參數(shù)容易創(chuàng)建基于行號和列號的引用。在本例中,創(chuàng)建R1C1樣式的引用,還包括了工作表名 — ‘MyLinks’!R2C2。

      =INDIRECT(“’”& B3 & “’!R” & C3 & “C” & D3,FALSE)

      示例4:創(chuàng)建固定的數(shù)值組

      在一些公式中,需要一組數(shù)值,正如本例所示,我們想求列B中最大的3個數(shù)值的平均值。在公式中,可以輸入數(shù)值,如單元格D4中所示:

      =AVERAGE(LARGE(B1:B8,{1,2,3}))

      如果需要更多的一組數(shù)值,那么可能不想輸入這些數(shù)值。此時,可以使用ROW函數(shù),如在單元格D5中使用的數(shù)組公式:

      =AVERAGE(LARGE(B1:B8,ROW(1:3)))

      還可以將ROW函數(shù)和INDIRECT函數(shù)聯(lián)合使用,也是數(shù)組公式:

      =AVERAGE(LARGE(B1:B8,ROW(INDIRECT(“1:3”))))

      上述3個公式的結(jié)果相同。

      然而,如果在工作表的頂部插入行,第二個公式返回不正確的結(jié)果,因為行數(shù)被調(diào)整了。現(xiàn)在,顯示了第3、第4、第5個最大數(shù)值的平均值,而不是求最大的3個數(shù)值的平均值。

      使用INDIRECT函數(shù),第3個公式保持正確的行引用,并繼續(xù)顯示正確的結(jié)果。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:如何在Word文檔的空白處插入文本?
      下一篇:任務(wù)欄如何顯示出來?(任務(wù)欄全部顯示出來)
      相關(guān)文章
      久久精品7亚洲午夜a| 亚洲精品国产摄像头| 亚洲人成人伊人成综合网无码 | 夜夜春亚洲嫩草影院| 亚洲免费网站观看视频| 亚洲伊人精品综合在合线| 亚洲色图综合在线| 国产AV无码专区亚洲AV琪琪| 日韩国产精品亚洲а∨天堂免| 亚洲欧洲免费无码| 亚洲AV无码成人精品区狼人影院 | 亚洲激情校园春色| 亚洲成人中文字幕| 亚洲综合自拍成人| 18亚洲男同志videos网站| 1区1区3区4区产品亚洲| 亚洲国产精品成人久久久| 亚洲精品一区二区三区四区乱码 | 亚洲综合一区二区三区四区五区| 亚洲一级高清在线中文字幕| va天堂va亚洲va影视中文字幕| 麻豆狠色伊人亚洲综合网站| 亚洲日韩精品无码专区加勒比☆ | 亚洲爆乳成av人在线视菜奈实 | 亚洲国产成人久久综合碰碰动漫3d| 亚洲AV综合色区无码一区| 亚洲AV本道一区二区三区四区| 亚洲国产精品不卡在线电影| 亚洲第一成年人网站| 亚洲一区二区三区高清视频| 色婷五月综激情亚洲综合| 亚洲av永久无码天堂网| 亚洲av永久无码天堂网| 亚洲精品无码av天堂| 亚洲欭美日韩颜射在线二| 亚洲av日韩av无码黑人| 亚洲国产精品综合一区在线| 国产亚洲精品成人AA片| 国产成人亚洲综合无| 亚洲尤码不卡AV麻豆| 亚洲国产成人久久综合碰碰动漫3d|