2024年3月25日发(作者:)

CONCATENATE函数可以连接字符串。

注意,在sheet中获取单元格地址的可以用

如下函数实现:

SUBSTITUTE(ADDRESS(row(),COLUMN(),4),1,

""),其中那个4代表返回当前单元格的地址

的相对引用。

其中worksheet的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

,则不使用任何

工作表名称,并且该函数所返回的地址引用当前工作表上的单元格。

SUBSTITUTE(text,old_text,new_text,[instance_num])

SUBSTITUTE函数语法具有下列参数:

• 文本必需。需要替换其中字符的文本,或对含有文本(需要替换其中字符)的单元格的

引用。

old_text必需。需要替换的文本。

new_text必需。用于替换old_text的文本。

Instance_num可选。指定要用new_text替换old_text的事件。如果指定了

instance_num,则只有满足要求的old_text被替换。否则,文本中出现的所有old_text

都会更改为new_text。

vba中是s(注意vba中的

address与sheet中的address用法不同)

/