Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

描述

傳回文字串所指定的參照。 該參照會立刻進行計算並顯示其內容。 INDIRECT 通常是您想在公式中變更儲存格參照卻不想改變公式本身時使用。

語法

INDIRECT(ref_text, [a1])

INDIRECT 函數語法具有下列引數:

  • Ref_text    必要。 單一儲存格的參照,其中包含 A1 樣式參照、R1C1 樣式參照、定義為參照的名稱,或定義為文字字串的儲存格參照。 如果 ref_text 不是有效的儲存格參照,INDIRECT 會傳回 #REF! 錯誤值。

    • 如果 ref_text 參照另一個活頁簿 (外部參照),則必須開啟另一個活頁簿。 如果來源活頁簿未開啟,INDIRECT 會傳回 #REF! 錯誤值。

      Excel Web App 不支援外部參照。

    • 如果 ref_text 參照的儲存格範圍超出 1,048,576 的列限制或 16,384 (XFD) 的欄限制,INDIRECT 會傳回 #REF! 錯誤。

  • A1    選用。 指定 ref_text 儲存格中所包含參照類型的邏輯值。

    • 如果 a1 為 TRUE 或省略,則 ref_text 會被解釋成 A1 樣式參照。

    • 如果 a1 為 FALSE,則 ref_text 會被解譯成 R1C1 樣式參照。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 工作表中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

資料

B2

1.333

B3

45

又倫

10

5

62

公式

描述

結果

=INDIRECT (A2)

儲存格 A2 內的參照值。 參照的目標是儲存格 B2,其中包含值 1.333。

1.333

=INDIRECT (A3)

儲存格 A3 內的參照值。 參照的目標是儲存格 B3,其中包含值 45。

45

=INDIRECT (A4)

由於儲存格 B4 有定義的名稱 "又倫",該定義名稱的參照目標是儲存格 B4,其中包含值 10。

10

=INDIRECT (“B”&A5)

結合 "B" 與 A5 中的值,結果是 5。 這又會參照單元格 B5,其中包含值 62。

62

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。