首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Excel中替换或替换

在Excel中替换或替换
EN

Stack Overflow用户
提问于 2017-04-20 00:47:06
回答 1查看 198关注 0票数 0

我需要将所有产品名称中的字符"-“替换为":”。它需要适用于整个A列,而不仅仅是单个单元格,并且在一些产品中有多个“-”,但我只需要每个产品中的第一个。例如,我们有产品Spuhr-SP-3016和产品AI-0497。我只需要替换第一个-在Spuhr one和AI one中-。同样,这将需要针对数千个产品,而不是单个单元格,而是一个范围(A2:A3000,如果范围不起作用,则需要A列的所有内容)。有没有使用替换或替换的公式?我找到的所有指令都只演示了一个单元格,而不是一个范围。

EN

回答 1

Stack Overflow用户

发布于 2017-04-20 00:50:28

您可以通过将FIND函数与LEFTRIGHT结合使用来实现此目的

FIND得到"-“的第一个位置,你得到-1的LEFT,所以它忽略了"-”。然后得到长度LEN,减去第一个FIND的相同位置,不带-1,得到字符串的其余部分。在这两个函数之间只需添加".“。

代码语言:javascript
复制
=LEFT(A1,FIND("-",A1)-1)&"."&RIGHT(A1,LEN(A1)-FIND("-",A1))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43501596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档