提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

Excel INDIRECT 功能

Microsoft Excel 間接 功能 將文本字符串轉換為有效的引用。


句法

=INDIRECT (ref_text, [a1])


參數

Ref_text (必需參數):它是對包含以下內容之一的單元格的引用:

  • A1風格的參考。
  • 一個R1C1風格的參考。
  • 命名範圍定義為引用。
  • 以文本字符串形式引用單元格。

[a1] (可選參數):分配ref_text的樣式是一個邏輯值。

  • 如果a1是ture或省略,則ref_text被解釋為A1樣式的引用。
  • 如果a1為FALSE,則ref_text被解釋為R1C1樣式引用。

返回值

INDIRECT功能 將返回由文本字符串指定的有效引用。


功能說明:

INDIRECT函數將返回#REF! 錯誤值時:

  • ref_text指的是另一個未打開的工作簿;
  • ref_text指的是1,048,576行限制之外的單元格範圍或16,384(XED)的列限制。

實例

下面的例子將說明Excel中INDIRECT函數的常見用法。

示例1:INDIRECT單元格引用

如下圖所示,INDIRECT功能 =INDIRECT(B2) 轉換了文本字符串 B2 進入有效的單元格引用,然後返回此單元格引用的值(D2)作為最終結果。

筆記:

  • 如果ref_text包含在雙引號中,例如 =INDIRECT("B2"),它將直接獲得B2中的值。
  • 您還可以在INDIRECT函數中組合文本字符串和單元格引用,如下面的屏幕截圖所示。

這裡,INDIRECT函數將ref_text(表示為D)和B2中的值(表示為2)連接為有效的單元格引用D2,並返回D2中的值作為結果。

示例2:具有命名範圍的INDIRECT

INDIRECT函數也可以直接引用命名範圍。 如下面的屏幕截圖所示,有一個包含多個命名範圍的表,現在需要使用SUM和INDIRECT函數的組合對某個命名範圍(Mon表示)中的值求和,請執行以下操作。

1。 在單元格中輸入範圍的名稱,這裡我將Mon輸入到單元格C12中。 選擇一個空白單元格,將下面的公式複製到其中,然後按Enter鍵。
=SUM(INDIRECT(C12))

現在,您已將指定命名範圍(Mon)中的所有值相加。


更多例子

如何從Excel中的多列提取唯一值?


Excel生產力工具

Excel功能區(安裝了Kutools for Excel)

300高級功能可幫助您脫穎而出

您想快速完美地完成日常工作嗎? Kutools for Excel 帶來300強大的高級功能(組合工作簿,按顏色求和,拆分單元格內容,轉換日期等...)並節省80%時間。

  • 專為1500工作場景而設計,可幫助您解決80%Excel問題。
  • 每天減少數千次鍵盤和鼠標點擊,減輕疲勞的眼睛和手。
  • 成為3分鐘的Excel專家。 不再需要記住任何痛苦的公式和VBA代碼。
  • 30天無限免費試用。 60天退款保證。 免費升級和支持2年。

Excel的屏幕截圖(安裝了Office標籤)

帶來高效的標籤到Office(包括Excel),就像Chrome,Firefox和新IE一樣

  • Office Tab 查看和編輯多個文檔時,可將您的工作效率提高50%。
  • 每天為您減少數百次鼠標點擊,告別鼠標手。
  • 一秒鐘在幾十個打開的文件之間切換!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.