Excel文本函数:REPLACE、REPLACEB替换文本中的字符

高手们有没有人讲详细点的,我想说下,Excel文本函数:REPLACE、REPLACEB替换文本中的字符
最新回答
逗比在此

2024-11-28 16:19:19

Excel 提供了 REPLACE 和 REPLACEB 两种文本替换函数。REPLACE 适用于单字节字符集(SBCS)的语言环境,而 REPLACEB 则适用于双字节字符集(DBCS)的语言环境。

函数 REPLACE 使用指定的文本字符串替换原始文本字符串中的部分文本,按字符计数,每个字符无论 SBCS 还是 DBCS 都计为 1。

当计算机默认语言设置为支持 DBCS 的语言(如日语、中文(简体、繁体)、朝鲜语)时,函数 REPLACEB 按字节计数,每个双字节字符计为 2,否则每个字符计为 1。

函数语法为:REPLACE(old_text, start_num, num_chars, new_text) 和 REPLACEB(old_text, start_num, num_chars, new_text)。