本文說明 Microsoft Excel 中 ADDRESS 函數 (函數:接受值、執行作業並傳回值之預先撰寫的公式。使用函數可以簡化並縮短工作表上的公式,特別是執行冗長或複雜計算的公式。)的公式語法及用法。<請參閱>一節中包含有關使用郵寄地址或建立郵寄標籤的連結資訊。
描述
您可以使用 ADDRESS 函數,在已知指定列和欄號下,取得工作表中儲存格的位址。例如,ADDRESS(2,3) 會傳回 $C$2;另外一個範例 ADDRESS(77,300) 會傳回 $KN$77。您可以使用其他函數,例如 ROW 和 COLUMN 函數,為 ADDRESS 函數提供列和欄號引數 (引數:將資訊提供給動作、事件、方法、屬性、函數或程序的值。)。
語法
ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])
ADDRESS 函數語法具有下列引數 (引數:將資訊提供給動作、事件、方法、屬性、函數或程序的值。):
- row_num 必要。指定要用在儲存格參照中之列號的數值。
- column_num 必要。指定要用在儲存格參照中之欄號的數值。
- abs_num 可省略。指定要傳回之參照類型的數值。
- 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+` (重音符),或是在 [公式] 索引標籤的 [公式稽核] 群組中,按一下 [顯示公式] 按鈕。
將範例複製到空白的工作表之後,可以修改它以符合您的需求。
|
|
| 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 |
|