搜尋 整個 Office.com
 
支援中心 / Excel
 
 
 

本文說明 Microsoft Excel 中 ADDRESS 函數 (函數:接受值、執行作業並傳回值之預先撰寫的公式。使用函數可以簡化並縮短工作表上的公式,特別是執行冗長或複雜計算的公式。)的公式語法及用法。<請參閱>一節中包含有關使用郵寄地址或建立郵寄標籤的連結資訊。

描述

您可以使用 ADDRESS 函數,在已知指定列和欄號下,取得工作表中儲存格的位址。例如,ADDRESS(2,3) 會傳回 $C$2;另外一個範例 ADDRESS(77,300) 會傳回 $KN$77。您可以使用其他函數,例如 ROWCOLUMN 函數,為 ADDRESS 函數提供列和欄號引數 (引數:將資訊提供給動作、事件、方法、屬性、函數或程序的值。)

語法

ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])

ADDRESS 函數語法具有下列引數 (引數:將資訊提供給動作、事件、方法、屬性、函數或程序的值。)

  • row_num    必要。指定要用在儲存格參照中之列號的數值。
  • column_num    必要。指定要用在儲存格參照中之欄號的數值。
  • abs_num    可省略。指定要傳回之參照類型的數值。
abs_num 傳回此參照類型
1 或省略 絕對儲存格參照 (絕對儲存格參照:公式中儲存格的準確位址,不管包含公式的儲存格位置在何處。絕對儲存格參照的形式是 $A$1。)
2 列:絕對;欄:相對
3 列:相對;欄:絕對
4 相對參照
  • A1    可省略。指定 [A1] 或 [R1C1] 欄名列號表示法的邏輯值。在 A1 格式中,欄是以字母標示,而列是以數字標示;在 [R1C1] 欄名列號表示法中,欄和列都是以數字標示。如果 A1 引數是 TRUE 或省略,則 ADDRESS 函數會傳回 [A1] 欄名列號表示法;如果是 FALSE,則 ADDRESS 函數會傳回 [R1C1] 欄名列號表示法。

 附註   若要變更 Excel 所使用的欄名列號表示法,請按一下 [檔案] 索引標籤,然後按一下 [選項],再按一下 [公式]。選取或取消選取 [運用公式] 底下的 [[R1C1] 欄名列號表示法] 核取方塊。

  • sheet_text    可省略。指定要用來做為外部參照之工作表名稱的文字值,例如,公式 =ADDRESS(1,1,,,"Sheet2") 會傳回 Sheet2!$A$1。如果省略了 sheet_text 引數,就不會使用工作表名稱,而函數傳回的位址會參照目前工作表上的儲存格。

範例

請將範例複製到空白的工作表,以便了解範例內容。

顯示如何複製範例?

  • 選取本文中的範例。

 重要事項   請勿選取列或欄標題。

從 [說明] 中選取範例

從 [說明] 中選取範例
  • 按下 CTRL+C 鍵。
  • 在 Excel 中建立空白的活頁簿或工作表。
  • 在工作表中,選取儲存格 A1,並按下 CTRL+V 鍵。

 重要事項   若要讓範例正確運作,您必須將它貼入工作表的儲存格 A1 中。

  • 如果要在檢視結果與檢視傳回結果的公式之間切換,請按下 CTRL+` (重音符),或是在 [公式] 索引標籤的 [公式稽核] 群組中,按一下 [顯示公式] 按鈕。

將範例複製到空白的工作表之後,可以修改它以符合您的需求。

 
1
2
3

4

5

6
A B C
公式 描述 結果
=ADDRESS(2, 3) 絕對儲存格參照 $C$2
=ADDRESS(2, 3, 2) 列:絕對;欄:相對 C$2
=ADDRESS(2, 3, 2, FALSE) [R1C1] 欄名列號表示法,列:絕對;欄:相對 R2C[3]
=ADDRESS(2, 3, 1, FALSE, "[Book1]Sheet1") 另一張活頁簿和工作表的絕對儲存格參照 [Book1]Sheet1!R2C3
=ADDRESS(2, 3, 1, FALSE, "EXCEL SHEET") 另一張工作表的絕對儲存格參照 'EXCEL SHEET'!R2C3