excel表格中怎么统一删除多余文字?

如何只提出尺寸:XXXXmm中的数据... 如何只提出尺寸:XXXXmm中的数据 展开
 我来答
匿名用户
2021-12-01
展开全部

Excel是我们日常工作中常用的数据存储工具,我们经常会将生产中的一些数据存储到Excel中,而在Excel中,每个单元格内能够输入的内容是不受限制的,你可以输入中文,英文,数字等,Excel都能够存储,不过在后期经行数据处理的时候,我们可能会需要针对这样复杂的数据进行二次处理,比方说因为登记数据的样式不规范,原来应该是数组的那一列中,出现了很多的中文名称,那么如果要批量删除单元格内的文字,要如何操作呢?



电脑:戴尔灵越5000



系统:win10



版本:Excel2016



  • 如果需要删除的文字是相同的字符,可以用Excel的替换功能

    删除并不一定要去删掉,我们的目的就是让文字消失,那么其实也可以用替换的功能,将文字替换成为空白就可以了,那么在什么样的情况下,可以使用这样的方法呢?这里有一个前提,那就是你要删除的文字是一个固定的字段,如何替换呢?直接将固定的字段替换成为空即可,看看下面的动图

  • 请点击输入图片描述

    我们可以看到,通过这个简单的替换功能,我们就成功的单元格内的文字批量全部删除了,只保留了我们需要保留的内容。

  • 如果要删除的文字单元格内容样式标准,那么可以采用Excel地分列功能进行拆分

    当然要删除的文字,在多数情况下,都不会是统一的,所以这个时候我们就需要另寻他法了,我们可以首先观察下我们要处理的单元格,如果样式都是一直的,或者格式都是统一的话,我们就可以利用Excel地分列功能,将不要保留的字段,单独分列出来,然后在进行删除,这样也可以实现删除的效果,我们来看看下面的动图

  • 请点击输入图片描述

    从上面的动图中可以看到,在格式规则,样式统一的情况下,我们就可以通过这个分列的方式来实现文字的删除,其实就是讲不要的字段分列出来,已实现删除的效果。

  • 样式不统一,要删除的目标文字又不相同,可以使用VBA搭配正则

    这种情况就是最复杂的了,如果样式、文字的内容都不一致的情况下,常规的Excel功能似乎就很难实现批量删除的效果了,这个时候我们就可以考虑选择使用Excel的vba功能,自己编写代码来删除,这里我们用正则+vba的方式来实现,代码如下

  • Sub chinese()Dim rng As Rangea As Range  Set rng = Application.InputBox()For Each a In rng    MyStr = a.Value    ResultStr =     With CreateObject()        .Pattern =         .IgnoreCase =         .Global =         If .test(MyStr) Then          a = .Replace(MyStr, "")        End If    End WithNext aEnd Sub

  • 请点击输入图片描述

    可以看到,利用VBA的方法,也可以很快的删除文字,能够面对的场景更加的复杂,更加的灵活,正则因为是文字匹配,文字删除的 强大利器,而恰好VBA又可以使用正则,所以两者一搭配,文字就迎刃而解了,上面的代码也可以直接套用,非常方便。

百度网友f0834d0

2021-12-03 · TA获得超过696个赞
知道小有建树答主
回答量:2164
采纳率:67%
帮助的人:92.9万
展开全部
1、选择需要去除的多余页面的开始列(或行);
2、同时按住ctrl+shift+→键选中全部需要去除的列(或行);
3、在列表(或行标)位置点击右键;
4、选择隐藏选项;
5、经过以上操作之后,excel表格中多余的页数就删除了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万叶爱玩游戏

2021-12-03 · 游戏领域创作者
万叶爱玩游戏
采纳数:448 获赞数:479

向TA提问 私信TA
展开全部
在excel表格中如何批量删除字符或文字。很简单,使用替换功能就行了。下面一起来看一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gxxxzwj

2021-12-02 · TA获得超过4149个赞
知道大有可为答主
回答量:3652
采纳率:70%
帮助的人:270万
展开全部
F2=mid(E2,find("尺寸",E2),9),公式下拉自动填充。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
火_易
2021-12-01 · TA获得超过5.3万个赞
知道大有可为答主
回答量:3.3万
采纳率:65%
帮助的人:8503万
展开全部
只保留“尺寸:xxx*xxxmm”?
选择E列,查找替换

查找
*尺寸
替换成
尺寸
再查找
mm*
替换成
mm
追问
例如第一个只保留100*200mm
追答
查找
*尺寸
替换成空
再查找
mm*
替换成
mm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式