咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

内容导航:


一、如何删除excel相同一行


删除excel相同一行,可以通过高级筛选来实现。具体操作如一下介绍:

如下图,A到C列表格里有很多重复的记录

鼠标定位到表格中任一单元格,数据-->高级-->在高级筛选对话框下,方式选择“将筛选结果复制到其他位置”,假设要将不重复的记录放到F列,则鼠标先定位到方框中,再移动鼠标,点击F1单元格,区域位置会自动填充好。接着在“选择不重复的记录”打勾,最后“确定”:

如下图,针对A到C列相同行数的删除结果就显示在F到H列了。最后可以将A到E列删除,就完成了。



二、EXCEL表格怎样删除相同的行


excel对重复值操作的方法比较多,常见的有以下几种:

  1. 条件格式:选中源数据区域-->开始-->条件格式-->新建规则-->对于唯一值或重复值设置格式-->格式-->选择一种填充色-->确定,操作完成后,源数据区域所有的重复数据便被标记上了颜色。此方法的优点是源数据区域可以是一个跨行列的数组区域。

  2. “删除重复项”功能:数据-->删除重复项-->以当前选定区域排序-->确定。此方法可以方便快捷的保留非重复数据,但是仅限于单列操作。


  3. 公式法:辅助列输入公式=countif(A1:A10,A1:A10)下拉,然后筛选公式值为1的列。

  4. VBA法:输入如下代码:

    Sub tst()
    Dim cel1 As Range
    Dim cel2 As Range
    For Each cel1 In UsedRange
    For Each cel2 In UsedRange
    If cel1 = cel2 And cel1.Row > cel2.Row Then cel2.Interior.ColorIndex = 20
    Next
    Next
    End Sub



三、如何删除两个excel表中有相同数据的行


1.如果数据量不是很大,可以复制两个表的数据到一个表中,如果是希望比较并删除表1的A列表2的A列中的重复数据,那么复制表2的A列数据到表1 A列(可以接着表1的A列数据之后),然后点击数据,选择删除重复项(excel 2007和WPS有此功能,excel 2003没有此功能)

2.如果数据量比较大,可以先用VLOOKUP 函数比较两列数据,找到两个表格中重复的数据,然后删除,同样以上为例,在表2的B2单元格输入=VLOOKUP(A1,表1!A:A,1,0),所有能够找到的数据就是重复的数据,可以自定义筛选来删除