1. 概念
语法 | SUBSTITUTE(text,old_text,new_text,instance_num) | 用 new_text 替换文本串中的 old_text |
---|---|---|
参数1 | text | 文本串 |
参数2 | old_text | 旧文本串 |
参数3 | new_text | 新文本串 |
参数4 | instance_num | 指定位置 |
如果需要替换字段值中的指定文本,则使用 SUBSTITUTE 函数;
如果需要替换字段值中指定位置上的任意文本,则使用 REPLACE-替换指定位置字符 函数。
2. 注意事项
直连数据中无法使用此函数。
参数1、2、3可使用任意类型参数;第四个参数是数值参数,可以缺省。
3. 示例
例如想要把客户名称中的「有限公司」替换为「分公司」,输入公式:SUBSTITUTE(客户名称,"有限公司","分公司"),如下图所示:
更多示例:
公式 | 结果 | 备注 |
---|---|---|
SUBSTITUTE("data base","base","model") | data model | |
SUBSTITUTE("July 28, 2000","2","1",1) | July 18, 2000 | |
SUBSTITUTE("July 28, 2000","2","1") | July 18, 1000 | |
SUBSTITUTE("July 28, 2000","2","1",2) | July 28, 1000 |