前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >移除特定字符串左侧文本技巧示例:提取电话号码

移除特定字符串左侧文本技巧示例:提取电话号码

作者头像
fanjy
发布2022-06-04 09:56:34
9980
发布2022-06-04 09:56:34
举报
文章被收录于专栏:完美Excel完美Excel

有时候,可能有一组数据,需要删除特定文本字符串之前的所有文本。例如,下图1所示的数据中包含员工的姓名和电话号码。

图1

假如想从单元格中提取电话号码,这意味着要移除电话号码之前的所有字符。

与Excel中的大多数数据清理方法一样,需要寻找一种模式,可以用来清除电话号码之前的所有内容。

本示例中,是文本字符串“电话:”。

因此,需要在每个单元格中找到字符串“电话:”的位置,然后移除包含该字符串在内的所有字符。

当然,你可以使用公式,但这里介绍一个非常“酷”的技巧。

第1步:将列A中的数据复制到列B,以便于在列B中获取结果而在列A中保留原始数据,如下图2所示。

图2

第2步:选取列B中的数据。

第3步:按Ctrl+H组合键,调出“查找和替换”对话框,如下图3所示。

图3

第4步:在该对话框的“查找内容”中,输入*电话:,如下图4所示。

图4

将“替换为”留空。

第5步:单击该对话框中的“全部替换”。

结果如下图5所示。

图5

这里,使用了通配符——星号(*),表示任意数量的字符。在示例中,“*电话:”意味着当要求Excel查找“*电话:”时,它将在每个单元格中查找字符串“电话:”,如果它在任何单元格中找到该字符串,无论其位置如何,在替换文本时都将考虑到该位置之前的所有内容。

由于将其替换为空(通过将“替换为”字段留空),它只会删除单元格中该字符串之前的所有内容。这意味着该文本字符串之前的所有内容,包括该字符串本身被删除后,只剩下该文本字符串之后的字符。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档