怎样用excel公式提取字符串

2025-03-10 18:40:39
推荐回答(5个)
回答1:

不用那么复杂啊,直接查找替换即可,Ctrl+H,调出查找替换对话框,上面的框输入 :* ,下面的框什么都不输入,点击左下角的“替换全部”即可。


公式方法,假设数据从A1开始,那么

B1=REPLACE(A1,FIND(":",A1&":"),99,"")

下拉即可

回答2:

假设数据在A列,从A1开始,那么B1公式
=IFERROR(LEFT(A1,FIND(":",A1)-1),A1)
公式下拉填充即可

也可以用分列,数据-分列-以“:”作为分列符号即可

回答3:

假设数据在A1,则公式为
=if(isnumber(find(":",A1)),left(A1,find(":",A1)-1),A1)
注:也许你需要将公式中的英文:改成中文的冒号

回答4:

如果数据在A列,则在B1单元格输入=LEFT(A1,FIND(":",A1)-1)
然后下拉填充公式即可。

回答5:

在b1中输入或复制粘贴此公式
=left(a1,min(find(row($1:$10)-1,a1&1234567890))-1)
按三键ctrl+shift+enter结束公式输入
下拉填充