文本
把一个词换成另一个词
定义
把单元格里的一个词换成另一个词,就是把文本、旧词和新词交给 SUBSTITUTE。
语法
=SUBSTITUTE(text, old_text, new_text)
参数
| 参数 | 含义 |
|---|---|
text |
存放要编辑的短语的单元格。 |
old_text |
要查找的词,用双引号括起来,例如 "old"。 |
new_text |
要替换上去的词,例如 "new"。 |
示例演练
一份路线清单在 B2:B4 中存放标签。第一条标签仍然写着 old 而不是 new。
| A:班次 | B:标签 |
|---|---|
| 1 | old code |
| 2 | old gate |
| 3 | dock path |
公式:=SUBSTITUTE(B2,"old","new")
结果:new code。单词 old 被替换,标签其余部分保持不变。
练习
单元格 A2 中是 red red。请在 B2 中写出一个把单词 red 替换成 blue 的公式。
- 在 B2 中写出一个 SUBSTITUTE 公式,把 A2 中的 red 替换成 blue。
- B2 应显示把 red 替换成 blue 后的 A2。
第 1 步,共 2 步
在 B2 中输入 =SUBSTITUTE(A2,"red","blue")。
把 red red 中的 red 换成 blue 得到 blue blue。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
B2 使用 SUBSTITUTE。
B2 现在显示 blue blue。
下一课是从多项测试中选出结果。
相关函数
SUBSTITUTE 就是把每一个匹配的旧词换成新词的函数。
常见错误
把词的顺序写反,例如 =SUBSTITUTE(B2,"new","old"):找不到作为 new 的 old,所以标签仍是 old code。