30 天内 30 个 Excel 函数:地址

昨天在马拉松 30 天 30 个 Excel 函数 我们使用函数找到了数组的元素 MATCH (搜索)并发现它在具有其他功能的团队中效果很好,例如 VLOOKUP (VLOOKUP)和 指数 (指数)。

在我们马拉松的第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(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))

发表评论