如何在excel中删除连续重复的数据

如题,比如说1110010这样保留1,0,1,0这样... 如题,比如说
1
1
1
0
0
1
0这样保留1,0,1,0这样
展开
 我来答
苗乔恩
科技发烧友

2019-09-14 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9707 获赞数:14593

向TA提问 私信TA
展开全部
  1. vba代码如下:

Sub del()

Dim a, i

a = Range("A65536").End(xlUp).Row

For i = 2 To a

If Range("A" & i) = Range("A" & i - 1) And Range("A" & i) <> "" Then Range("A" & i).Delete shift:=xlUp: i = i - 1

Next i

End Sub

2. 效果如图所示:

假计梁琴么释c5
2019-09-14 · TA获得超过751个赞
知道小有建树答主
回答量:1172
采纳率:29%
帮助的人:452万
展开全部
假设含重复数据为B列。在C列输入:=if(a2<>a1, a2,"")。双击单元格右下角公式自动填充。C列空白行就是连续重复数据。筛选后删除行即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lala9214
2019-09-14 · TA获得超过838个赞
知道小有建树答主
回答量:1598
采纳率:66%
帮助的人:406万
展开全部
假设原始数据在A1:A100
B1=A1
B2=iferror(index($A$1:$A$100,small(if($A$1:$A$99=$A$2:$A$100,9999,row($A$2:$A$100)),row(A1))),"")数组公式,同时按ctrl+shift+enter输入,向下填充
追问
大佬不好使啊,我的excel没有反应啊
追答

我测试了可以啊,你看你的公式输入之后跟我的公式一样不,会被大括号括起来

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨小天百事通
2020-09-24 · 一句话共享知识,简单聊知识。
杨小天百事通
采纳数:3682 获赞数:453945

向TA提问 私信TA
展开全部

Excel如何批量删除重复的数据?这个视频告诉你!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式