excel中address函數?

excel中的address函數,根據行號和列號以文本的形式返回單元格的地址。所以,address函數的主要作用就是能夠返回單元格的地址,或者跟其他函數結合起來獲取單元格地址或單元格值。

工具/原料

excel

方法/步驟

address函數的語法結構見下圖所示,此函數有5個參數

第一個參數row_num:行號

第二個參數column_num:列號

第三個參數abs_num:引用類型

有4種引用類型:1:絕對引用,如果第三個參數省略,默認為1

2:絕對行號,相對列號

3:相對行號,絕對列號

4:相對引用

第四個參數a1:引用方式

有兩種引用方式:

TRUE:返回A1樣式,如果第四個參數省略,默認為A1樣式(A是列,1是行)

FALSE返回:R1C1樣式(R1是行C1是列)

第五個參數sheet_text:指明工作薄裡的那一個工作表,即不同工作薄中的工作表。

excel中address函數

下表中以1行1列的單元格為例,列舉了4種不同參數情況下函數返回值,為介紹方便,我們把公式羅列在B列,把公式結果羅列在C列。

excel中address函數

從上面例子可以看到,address函數返回的是一個單元格的地址,而不是單元格的值,如果要想獲得單元格的值,可以用address函數和indirect函數結合一起。如下圖:

excel中address函數

我們要在D1中引用A1單元格的內容,在D2中引用B2單元格的內容。

在D1中錄入公式 = INDIRECT(ADDRESS(1,1))

在D2中錄入公式==INDIRECT(ADDRESS(2,2))

excel中address函數

回車,看看函數返回部分(綠色區域部分),正確返回我們要的單元格的內容了。

excel中address函數

有的時候,adress函數的第一參數和第二參數我們也可以嵌套row函數和column函數間接引用。

仍以上例為據:

在D1中錄入公式 =INDIRECT(ADDRESS(ROW(A1),COLUMN(A1)))

在D2中錄入公式 =INDIRECT(ADDRESS(ROW(A2),COLUMN(B1)))

excel中address函數

回車,看看函數返回部分(綠色區域部分),正確返回我們要的單元格的內容了。

excel中address函數

注意事項

如果此經驗對您有用,請投我一票,謝謝!!!!!

相關問題答案