Excel中如何批量删除括号里的内容

一、问题的缘起

微信群里有人问,如何在Excel中删除1列单元格中的括号和其中的人名,如下图所示。传统一个个删除,不仅太麻烦,还有可能出错。有没有什么便捷的办法呢,今天我们一起来分享五种不错的解决方法。

图示

二、Excel表格特定标记内容删除方法

1. 分列法

我们选中这一列,点击数据——分列——分隔符号——其它,输入左括号,点完成即可。

分列方法

2. 使用Ctrl+E填充

我们可以使用智能填充的方法,先在把第一行不带括号的内容复制到对应的B列,然后选中B列第一行和要填充的其它行,然后按下Ctrl+E即可实现智能填充。

Ctrl+ E填充

3. 通配符查找替换法

我们选中A列,按下Ctrl+H,在查找内容中输入(*),替换为空,然后点击全部替换,即可完成所有括号与其内容的删除。这里用通配符*替换括号内所有的内容,可以直接选中A列操作。不过要注意,这种操作不要误选其它列,以免替换错误。

通配符替换法

4. 用公式法

用WPS打开这个Excel表,在B列输入公式:TEXTBEFORE(A1,"(")。这个函数的功能就是把指令符号前的内容获取保留,其它的删除。

公式法

5. 正则表达式法

在WPS中可以使用正则表达式函数Regexp。我们在B列中输入以下公式,用正则匹配括号和括号里的内容,然后选择数字2,也就是替换模式,即可实现替换。

=REGEXP(A3,"\(.*?\)",2)

正则替换法

三、学后总结

1. Excel千变万化,殊途同归,积累同一问题的多种解法可以加深我们对知识的理解和应用。

2. 在微信群里也是学习,一定要抱着谦虚谨慎的态度去请教和学习,日久天长,必有所获。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PythonFun

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值