30 天內 30 個 Excel 函數:地址

昨天在馬拉松 30 天 30 個 Excel 函數 我們使用函數找到了數組的元素 MATCH (搜索)並發現它在具有其他功能的團隊中效果很好,例如 VLOOKUP (VLOOKUP)和 INDEX (指數)。

在我們馬拉鬆的第20天,我們將致力於函數的研究 地址 (地址)。 它使用行號和列號以文本格式返回單元格地址。 我們需要這個地址嗎? 其他功能也可以這樣做嗎?

我們來看看函數的細節 地址 (地址)並研究使用它的示例。 如果您有其他信息或示例,請在評論中分享。

功能 20:地址

功能 地址 (ADDRESS) 根據行號和列號將單元格引用作為文本返回。 它可以返回絕對或相對鏈接式地址。 A1 or R1C1. 此外,工作表名稱可以包含在結果中。

如何使用 ADDRESS 功能?

功能 地址 (ADDRESS) 可以返回一個單元格的地址,或者與其他函數一起工作:

  • 獲取給定行號和列號的單元格地址。
  • 通過知道行號和列號來查找單元格值。
  • 返回具有最大值的單元格的地址。

語法地址 (ADDRESS)

功能 地址 (ADDRESS) 具有以下語法:

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

АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])

  • 絕對值 (link_type) – 如果相等 1 或根本沒有指定,該函數將返回絕對地址 ($A$1)。 要獲取相對地址 (A1),請使用值 4. 其他選項: 2=1澳元, 3=$A1。
  • a1 – 如果 TRUE (TRUE) 或根本沒有指定,函數返回樣式中的引用 A1, 如果 FALSE (FALSE),那麼在風格 R1C1.
  • _文本 (sheet_name) – 如果您想在函數返回的結果中看到工作表的名稱,可以指定它。

陷阱地址

功能 地址 (ADDRESS) 僅將單元格的地址作為文本字符串返回。 如果您需要單元格的值,請將其用作函數參數 間接 (間接)或使用示例 2 中所示的替代公式之一。

示例 1:通過行號和列號獲取單元格地址

使用函數 地址 (地址)您可以使用行號和列號將單元格地址作為文本獲取。 如果您只輸入這兩個參數,結果將是一個以鏈接樣式編寫的絕對地址 A1.

=ADDRESS($C$2,$C$3)

=АДРЕС($C$2;$C$3)

絕對或相對

如果不指定參數值 絕對值 (reference_type) 在公式中,結果是絕對引用。

要將地址視為相對鏈接,您可以替換為參數 絕對值 (reference_type) 值 4.

=ADDRESS($C$2,$C$3,4)

=АДРЕС($C$2;$C$3;4)

A1 或 R1C1

設置鏈接樣式 R1C1, 而不是默認樣式 A1, 您必須為參數指定 FALSE a1.

=ADDRESS($C$2,$C$3,1,FALSE)

=АДРЕС($C$2;$C$3;1;ЛОЖЬ)

工作表名稱

最後一個參數是工作表的名稱。 如果您在結果中需要此名稱,請將其指定為參數 工作表文本 (工作表名稱)。

=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")

=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")

示例 2:使用行號和列號查找單元格值

功能 地址 (ADDRESS) 將單元格的地址作為文本返回,而不是作為有效鏈接。 如果需要獲取某個單元格的值,可以使用函數返回的結果 地址 (地址),作為參數 間接 (間接)。 我們將研究函數 間接 (間接)後來在馬拉鬆比賽中 30 天 30 個 Excel 函數.

=INDIRECT(ADDRESS(C2,C3))

=ДВССЫЛ(АДРЕС(C2;C3))

功能 間接 (INDIRECT) 可以在沒有該功能的情況下工作 地址 (地址)。 這是您可以使用連接運算符“&“,在樣式中隱藏所需的地址 R1C1 結果得到單元格的值:

=INDIRECT("R"&C2&"C"&C3,FALSE)

=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)

功能 INDEX 如果指定了行號和列號, (INDEX) 也可以返回單元格的值:

=INDEX(1:5000,C2,C3)

=ИНДЕКС(1:5000;C2;C3)

1:5000 是 Excel 工作表的前 5000 行。

示例 3:返回具有最大值的單元格的地址

在此示例中,我們將找到具有最大值的單元格並使用函數 地址 (地址)獲取她的地址。

功能 最大 (MAX) 在列 C 中找到最大數。

=MAX(C3:C8)

=МАКС(C3:C8)

接下來是功能 地址 (地址)結合 MATCH (MATCH),查找行號,以及 COLUMN (COLUMN),它指定列號。

=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))

=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))

發表評論