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 中字符的文本。
使用示例
- 将EA2列中的"happy"替换为"HAPPY",结果写入EA3列:
EA3 = replace(EA2, "happy", "HAPPY")
- 在 abcdefghijk 中,从第六个字符 (f) 开始使用单个字符 * 替换五个字符。 abcde*k
REPLACE("abcdefghijk", 6, 5, "*")
- 将 2009 的最后两位数 (09) 替换为 10。 2010
REPLACE("2009", 3, 2, "10")
- 将 123456 的前三个字符替换为单个字符 @。 @456
REPLACE("123456", 1, 3, "@")
公式注意事项
1. 在编辑公式时,无需输入“=”。
2. 公式输入需要使用半角字符,用全角字符会出现报错。
3. 公式计算支持数值型数据,不可使用百分数、分数、科学计数法、货币。
Copyright© 2022 上海悉息信息科技有限公司
沪ICP备18009600号-4
沪ICP备18009600号-4