EXCEL中,如何对单元格中的内容进行批量去掉重复词组的操作,并且是指定去掉前一个或者后一个?

比如这个单元格中,我要去掉后一个重复的“你的”,该怎么操作呢,并且能批量去除很多单元格每个单元格的内容都不一样,不过都带有一对重复的词组,该如何批量操作呢?... 比如这个单元格中,我要去掉后一个重复的“你的”,该怎么操作呢,并且能批量去除很多单元格
每个单元格的内容都不一样,不过都带有一对重复的词组,该如何批量操作呢?
展开
 我来答
【名臣】f2
推荐于2016-08-09 · TA获得超过1911个赞
知道大有可为答主
回答量:1594
采纳率:0%
帮助的人:1522万
展开全部

只能一个一个去,就是“你的”去重的话,还是拆成“你”与“的”分别去重

还有只能有一个规律,统一去前,或者统一去后

Sub 去重()
    Set d = CreateObject("scripting.dictionary")
    For i = 1 To [a65536].End(3).Row
        For n = 1 To Len(Cells(i, 1))
           d(Mid(Cells(i, 1), n, 1)) = ""
        Next
        Cells(i, 2) = Join(d.keys, "")
        d.RemoveAll
    Next
    Set d = Nothing
End Sub

A列为原有数据,B列为效果

百度网友c3bf423
2014-09-15 · TA获得超过211个赞
知道小有建树答主
回答量:296
采纳率:0%
帮助的人:145万
展开全部
如果是很多这样的格式一样的,可以用=SUBSTITUTE(A1,"你的","",1) 1表示替换第一个你的 如果替换后面的把1 改成2
更多追问追答
追问
很多单元格里都有两个完全相同的词组,并且格式都不大相同,重复的词组也不一样,该如何批量操作呢
追答
格式不同 词组也不一样 这个就难了 可不可以给我个截图或者文件,我看下规律 来试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平安健康快乐mR6
2014-09-15 · TA获得超过4268个赞
知道大有可为答主
回答量:7221
采纳率:42%
帮助的人:867万
展开全部
=SUBSTITUTE(A1,"你的","""",2)
类似
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式