REPLACE 函数

示例

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

数据

abcdefghijk

2009

123456

公式

描述(结果)

结果

=REPLACE(A2,6,5,"*")

在 abcdefghijk 中,从第六个字符 (f) 开始使用单个字符 * 替换五个字符。

abcde*k

=REPLACE(A3,3,2,"10")

将 2009 的最后两位数 (09) 替换为 10。

2010

=REPLACE(A4,1,3,"@")

将 123456 的前三个字符替换为单个字符 @。

@456

重要:

REPLACEB 函数已弃用。

在设置为兼容性版本 2 的工作簿中,REPLACE 改进了代理项对的行为,将其计为一个字符而不是两个字符。 通常与表情符号) 一起使用 (变体选择器仍将计为单独的字符。 在此处阅读详细信息:Unicode 标准