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]) 

参数

参数 描述 必填/可选
row_num 指定单元格引用中使用的行号的数值。 必填
column_num 指定单元格引用中使用的列号的数值。 必填
abs_num

指定要返回的引用类型的数值。

请参见下表。

可选
a1

指定 A1 或 R1C1 引用样式的逻辑值。

在 A1 样式中,列按字母顺序标记,行按数字顺序标记。

在 R1C1 引用样式中,列和行都按数字顺序标记。

如果 A1 参数为 TRUE 或省略,则 ADDRESS 函数返回 A1 样式引用。

如果 A1 参数为 FALSE,则 ADDRESS 函数返回 R1C1 样式引用。

可选
sheet_text

指定用作外部引用的工作表名称的文本值。

例如,公式 =ADDRESS(1,1,,,"Sheet2") 返回 Sheet2!$A$1。

如果省略 sheet_text 参数,则不使用工作表名称,并且函数返回的地址引用当前工作表上的单元格。

可选

abs_num 参数返回以下值 -

abs_num 返回此类型的引用
1 或省略 绝对
2 绝对行;相对列
3 相对行;绝对列
4 相对

备注

  • 如果 row_num 小于 1 或大于电子表格中的行数,则 ADDRESS 函数返回 #VALUE 错误。

  • 如果 column_num 小于 1 或大于电子表格中的列数,则 ADDRESS 函数返回 #VALUE 错误。

  • 如果提供的 row_num、column_num 或 [abs_num] 参数是非数字,则 ADDRESS 函数返回 #VALUE 错误。

  • 如果提供的 [a1] 参数未被识别为逻辑值,则 ADDRESS 函数返回 #VALUE 错误。

适用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

Address Function
advanced_excel_lookup_reference_functions.htm
广告