Excel提取单元格首单词的公式如何拼接自定义文本?
实现方法
直接用Excel的文本连接符&,把需要附加的自定义文本和原公式的返回结果拼接即可,固定自定义文本需要用英文双引号包裹。
修改后公式
=IFERROR("My "&LEFT(B9,FIND(" ",B6)),"My "&B6)
注意事项
- 自定义文本
"My "末尾要保留半角空格,否则会和提取到的单词粘连,出现MyApple这类格式错误。 - 原公式的两个返回分支(匹配到空格时的截取结果、未匹配到空格时的原单元格值)都要拼接自定义文本,否则单元格内容为单个单词时,会出现没有附加自定义文本的问题。
- 如果需要附加的自定义文本存储在其他单元格(比如存放在C1单元格),直接把公式里的
"My "替换为对应单元格引用即可,写法如下:
=IFERROR(C1&LEFT(B9,FIND(" ",B6)),C1&B6)
公式生效后,当提取到的首个单词为Apple时,最终返回结果就是My Apple,符合需求。
内容的提问来源于stack exchange,提问作者JoeGoom
相关产品推荐
相关产品推荐

