REPLACE

公式说明

根据指定的字符数,REPLACE 将部分文本字符串替换为不同的文本字符串。

公式语法

在结果列输入:REPLACE(old_text, start_num, num_chars, new_text)

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

  • old_text 必需。 要替换其部分字符的文本。

  • start_num 必需。 old_text 中要替换为 new_text 的字符位置。

  • num_chars 必需。 old_text 中希望 REPLACE 使用 new_text 来进行替换的字符数。

  • Num_bytes 必需。 old_text 中希望 REPLACEB 使用 new_text 来进行替换的字节数。

  • new_text 必需。 将替换 old_text 中字符的文本。

使用示例

  1. 将EA2列中的"happy"替换为"HAPPY",结果写入EA3列:
EA3 = replace(EA2, "happy", "HAPPY")

replace

  1. 在 abcdefghijk 中,从第六个字符 (f) 开始使用单个字符 * 替换五个字符。 abcde*k
REPLACE("abcdefghijk", 6, 5, "*")
  1. 将 2009 的最后两位数 (09) 替换为 10。 2010
REPLACE("2009", 3, 2, "10")
  1. 将 123456 的前三个字符替换为单个字符 @。 @456
REPLACE("123456", 1, 3, "@")

公式注意事项

1. 在编辑公式时,无需输入“=”。

2. 公式输入需要使用半角字符,用全角字符会出现报错。

3. 公式计算支持数值型数据,不可使用百分数、分数、科学计数法、货币。

Last Updated:
Copyright© 2022 上海悉息信息科技有限公司
沪ICP备18009600号-4