- ·上一篇:excel如何快速填充每天日期
- ·下一篇:如何快速在excel表插入
excel表格如何将重复的删除
1.如何快速删除Excel表格中的重复数据
启动Excel2013,例如有如下表格,发现表格中“学生3”和“学生4”有重复的记录。下面解决如何删除重复的记录。
选中表格中的需要查找重复值的一列或区域的数据。这里选择整个表格为例,选中的效果
单击“开始”选项卡,然后单击“样式”组中的“条件格式”中的下三角号,在弹出菜单中依次选择“突出显示单元格规则”—“重复值”。
打开“重复值”对话框, 在“为包含以下类型的单元格设置格式”下的,可以选择默认的“重复值”设置为“浅红填充色深红色文本”,然后单击“确定”。
这时候可以对数据进行颜色排序和筛选,单击“数据”选项卡,然后单击“排序和筛选”组中的“筛选”。
这时可以选择数据标题行的某一列的下三角,然后选择“按颜色排序”—“按单元格颜色排序”中的颜色单元格(上述设置的重复数据的单元格的颜色)。
2.Excle中如何删除两个表中相同的行(附件)
操作步骤: 1、打开Excel文件,按“Alt+F11”进入VBE编辑环境; 2、“插入”-》“模块”; 3、在右侧的代码编辑区域粘贴以下代码: Option Explicit Sub mark_rept() Application。
ScreenUpdating = False Dim k As Range, c As Range, rngSource As Range Dim strAdd As String With Sheets("sheet2") 。Cells。
Interior。ColorIndex = xlNone Set rngSource = Range(。
[A1], 。Cells(。
[A1]。End(xlDown)。
Row, 1)) End With With Sheets("sheet1") 。 Cells。
Interior。ColorIndex = xlNone For Each k In Range(。
[A1], 。Cells(。
[A1]。End(xlDown)。
Row, 1)) Set c = rngSource。Find(k, LookIn:=xlValues) If Not c Is Nothing Then strAdd = c。
Address Do Range(c, c。Offset(0, 4))。
Interior。Color = RGB(Int((254 * Rnd)), Int((254 * Rnd)), Int((254 * Rnd))) Range(k, k。
Offset(0, 4))。Interior。
Color = RGB(Int((254 * Rnd)), Int((254 * Rnd)), Int((254 * Rnd))) Set c = rngSource。FindNext(c) Loop While Not c Is Nothing And c。
Address strAdd End If Next End With Application。ScreenUpdating = True End Sub Sub delt_rept() Application。
ScreenUpdating = False Dim a As Range, b As Range With Sheets("sheet1") For Each a In Range(。 [A1], 。
Cells(。[A1]。
End(xlDown)。Row, 1)) If a。
Interior。ColorIndex xlNone Then Range(a, a。
Offset(0, 4))。Delete Shift:=xlUp Next End With With Sheets("sheet2") For Each b In Range(。
[A1], 。Cells(。
[A1]。End(xlDown)。
Row, 1)) If b。Interior。
ColorIndex xlNone Then Range(b, b。Offset(0, 4))。
Delete Shift:=xlUp Next End With Application。 ScreenUpdating = True End Sub 4、关闭VBE,返回Excel表格界面,添加两个文本框,分别右键指定宏,如附件所示。
使用时,先按“标记重复数据”把重复的数据用背景色标记出来,然后使用“删除重复数据”来删除这些数据。 由于删除数据时记录指针会随着数据的删除而产生偏差,所以点击一次按钮只能删除部分重复数据,可以多次点击以完成删除工作。
特别提醒,使用前注意留一份备份,以防出现意外情况时不至于造成不必要的损失,养成好的备份习惯,有利于保护数据的完整和安全。 祝好~~ 。
3.Excle中如何删除两个表中相同的行(附件)在Excle表格中有
操作步骤: 1、打开Excel文件,按“Alt+F11”进入VBE编辑环境; 2、“插入”-》“模块”; 3、在右侧的代码编辑区域粘贴以下代码: Option Explicit Sub mark_rept() Application。
ScreenUpdating = False Dim k As Range, c As Range, rngSource As Range Dim strAdd As String With Sheets("sheet2") 。Cells。
Interior。ColorIndex = xlNone Set rngSource = Range(。
[A1], 。Cells(。
[A1]。End(xlDown)。
Row, 1)) End With With Sheets("sheet1") 。 Cells。
Interior。ColorIndex = xlNone For Each k In Range(。
[A1], 。Cells(。
[A1]。End(xlDown)。
Row, 1)) Set c = rngSource。Find(k, LookIn:=xlValues) If Not c Is Nothing Then strAdd = c。
Address Do Range(c, c。Offset(0, 4))。
Interior。Color = RGB(Int((254 * Rnd)), Int((254 * Rnd)), Int((254 * Rnd))) Range(k, k。
Offset(0, 4))。Interior。
Color = RGB(Int((254 * Rnd)), Int((254 * Rnd)), Int((254 * Rnd))) Set c = rngSource。FindNext(c) Loop While Not c Is Nothing And c。
Address strAdd End If Next End With Application。ScreenUpdating = True End Sub Sub delt_rept() Application。
ScreenUpdating = False Dim a As Range, b As Range With Sheets("sheet1") For Each a In Range(。 [A1], 。
Cells(。[A1]。
End(xlDown)。Row, 1)) If a。
Interior。ColorIndex xlNone Then Range(a, a。
Offset(0, 4))。Delete Shift:=xlUp Next End With With Sheets("sheet2") For Each b In Range(。
[A1], 。Cells(。
[A1]。End(xlDown)。
Row, 1)) If b。Interior。
ColorIndex xlNone Then Range(b, b。Offset(0, 4))。
Delete Shift:=xlUp Next End With Application。 ScreenUpdating = True End Sub 4、关闭VBE,返回Excel表格界面,添加两个文本框,分别右键指定宏,如附件所示。
使用时,先按“标记重复数据”把重复的数据用背景色标记出来,然后使用“删除重复数据”来删除这些数据。 由于删除数据时记录指针会随着数据的删除而产生偏差,所以点击一次按钮只能删除部分重复数据,可以多次点击以完成删除工作。
特别提醒,使用前注意留一份备份,以防出现意外情况时不至于造成不必要的损失,养成好的备份习惯,有利于保护数据的完整和安全。 祝好~~ 。
4.excel表格中重复的东西怎么删除
1、首先打开需要修改的EXCEL表格,进入到表格中,显示当前数据内容,为了说明情况,小编使用较少数据量,全选目标单元格的内容。
2、为了说明问题,需要将重复项进行高亮操作,点击数据>>>;高亮重复项。
3、依次点击上方菜单栏中的数据>>>;删除重复项,如下图指示位置。
4、弹出删除重复项的对话框,可以选择具体的表头,来删除对应重复项,如果是要删除整行重复的,需要全部选择。下方会显示重复项的条数,完成后点击删除重复项按钮 。
5、接着弹出对话框,提示发现删除的重复项条数,已经保留的数量,点击底部的确定。
6、返回到表格中,此时刚刚的重复项已经被删除了。若是大批量数据,也是一样的操作。
5.怎么把EXCEL表格中某一列中重复的内容选择出来
把EXCEL表格中某一列中重复的内容选择出来,可通过筛选工具实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,选中需筛选列中的任意一个单元格,点击数据工具栏的“筛选”。
2、在EXCEL表格中点击筛选项旁边的下拉按钮,选择需要的内容,然后点击确定按钮即可。
3、返回EXCEL表格,可发现所需选择的重复内容都已筛选出来,可方便剪切等操作。