在給出指定行數(shù)和列數(shù)的情況下,可以使用ADDRESS函數(shù)獲取工作表單元格的地址。例如,ADDRESS(2,3) 返回$C$2。在另一個示例中,ADDRESS(77,300) 返回 $KN$77??梢允褂闷渌瘮?shù)(如ROW和COLUMN函數(shù))為ADDRESS函數(shù)提供行號和列號參數(shù)。語法為:
ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])
▲row_num:必需。一個數(shù)值,指定要在單元格引用中使用的行號。
▲column_num:必需。一個數(shù)值,指定要在單元格引用中使用的列號。
▲abs_num:可選。一個數(shù)值,指定要返回的引用類型。具體數(shù)值的含義如下
1或省略:絕對單元格引用
2:絕對行號,相對列標(biāo)
3:相對行號,絕對列標(biāo)
4:相對單元格引用
▲A1:可選。一個邏輯值,指定A1或R1C1引用樣式。在A1樣式中,列和行將分別按字母和數(shù)字順序添加標(biāo)簽。在R1C1引用樣式中,列和行均按數(shù)字順序添加標(biāo)簽。如果參數(shù)A1為TRUE或被省略,則ADDRESS函數(shù)返回A1樣式引用;如果為FALSE,則ADDRESS函數(shù)返回R1C1樣式引用。
▲sheet_text:可選。一個文本值,指定要用作外部引用的工作表的名稱。例如,公式=ADDRESS(1,1,,,"Sheet2")返回Sheet2!$A$1。如果忽略參數(shù)sheet_text,則不使用任何工作表名稱,并且該函數(shù)所返回的地址引用當(dāng)前工作表上的單元格。
示例:
以下公式的含義:
●=ADDRESS(2, 3):絕對單元格引用,返回“$C$2”
●=ADDRESS(2, 3, 2):絕對行號,相對列標(biāo),返回“C$2”
●=ADDRESS(2, 3, 2, FALSE):絕對行號,R1C1引用樣式中的相對列標(biāo),返回“R2C[3]”
●=ADDRESS(2, 3, 1, FALSE, "[Book1]Sheet1"):對另一個工作簿和工作表的絕對單元格引用,返回“[Book1]Sheet1!R2C3”
●=ADDRESS(2, 3, 1, FALSE, "EXCEL SHEET"):對另一個工作表的絕對單元格引用,返回“’EXCEL SHEET’!R2C3”
如圖
Excel使用ADDRESS函數(shù)獲取工作表單元格的地址