本文介绍 Microsoft Excel 中 ADDRESS 函数的公式语法和用法。 请在“另请参阅”部分中查找指向有关使用邮件地址或创建邮件标签信息的链接。

说明

你可以使用 ADDRESS 函数,根据指定行号和列号获得工作表中的某个单元格的地址。 例如,ADDRESS(2,3) 返回 $C$2。 再例如,ADDRESS(77,300) 返回 $KN$77。 可以使用其他函数(如 ROWCOLUMN 函数)为 ADDRESS 函数提供行号和列号参数。

语法

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

ADDRESS 函数语法具有以下参数:

  • row_num    必需。 一个数值,指定要在单元格引用中使用的行号。

  • column_num    必需。 一个数值,指定要在单元格引用中使用的列号。

  • abs_num    可选。 一个数值,指定要返回的引用类型。

abs_num

返回的引用类型

1 或省略

绝对值

2

绝对行号,相对列标

3

相对行号,绝对列标

4

相对值

  • A1    可选。 一个逻辑值,指定 A1 或 R1C1 引用样式。 在 A1 样式中,列和行将分别按字母和数字顺序添加标签。 在 R1C1 引用样式中,列和行均按数字顺序添加标签。 如果参数 A1 为 TRUE 或被省略,则 ADDRESS 函数返回 A1 样式引用;如果为 FALSE,则 ADDRESS 函数返回 R1C1 样式引用。

    注意: 要更改 Excel 使用的引用样式,请单击“文件”选项卡,单击“选项”,然后单击“公式”。 在“使用公式”下,选中或清除“R1C1 引用样式”复选框。

  • sheet_text    可选。 一个文本值,指定要用作外部引用的工作表的名称。 例如,公式=ADDRESS (1,1,,,"Sheet2") 返回 Sheet2!$A$1。 如果 sheet_text 参数,则不使用工作表名称,函数返回的地址引用当前工作表上的单元格。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

公式

说明

结果

=ADDRESS(2,3)

绝对引用

$C$2

=ADDRESS(2,3,2)

绝对行号,相对列标

C$2

=ADDRESS(2,3,2,FALSE)

绝对行号,R1C1 引用样式中的相对列标

R2C[3]

=ADDRESS(2,3,1,FALSE,"[Book1]Sheet1")

对另一个工作簿和工作表的绝对引用

'[Book1]Sheet1'!R2C3

=ADDRESS(2,3,1,FALSE,"EXCEL SHEET")

对另一个工作表的绝对引用

'EXCEL SHEET'!R2C3

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×