• excel删除重复When you are working with spreadsheets in Microsoft Excel and accidentally copy rows, or if you are making a composite spreadsheet of several others, you will encounter duplicate rows...


    Duplicate Rows 0

    When you are working with spreadsheets in Microsoft Excel and accidentally copy rows, or if you are making a composite spreadsheet of several others, you will encounter duplicate rows which you need to delete. This can be a very mindless, repetitive, time consuming task, but there are several tricks that make it simpler.

    当您在Microsoft Excel中使用电子表格并意外复制行时,或者在制作包含其他多个电子表格的复合电子表格时,会遇到需要删除的重复行。 这可能是一项很漫不经心,重复,耗时的任务,但是有一些技巧使之变得更简单。

    入门 (Getting Started)

    Today we will talk about a few handy methods for identifying and deleting duplicate rows in Excel. If you don’t have any files with duplicate rows now, feel free to download our handy resource with several duplicate rows created for this tutorial. Once you have downloaded and opened the resource, or opened your own document, you are ready to proceed.

    今天,我们将讨论一些方便的方法来识别和删除Excel中的重复行。 如果您现在没有文件包含重复的行,请随时下载我们的便捷资源,其中包含为本教程创建的多个重复的行。 下载并打开资源或打开自己的文档后,就可以继续进行。

    Duplicate Rows 1

    选项1 –在Excel中删除重复项 (Option 1 – Remove Duplicates in Excel)

    If you are using Microsoft Office Suite you will have a bit of an advantage because there is a built in feature for finding and deleting duplicates.

    如果您使用的是Microsoft Office Suite,则将有一个优势,因为它具有用于查找和删除重复项的内置功能。

    Begin by selecting the cells you want to target for your search. In this case, we will select the entire table by pressing “Control” and “A” at the same time (Ctrl + A).

    首先选择要定位的搜索单元。 在这种情况下,我们将同时按下“ Control”和“ A”(Ctrl + A)来选择整个表格。

    Duplicate Rows 2

    Once you have successfully selected the table, you will need to click on the “Data” tab on the top of the screen and then select the “Remove Duplicates” function as shown below.


    Duplicate Rows 3

    Once you have clicked on it, a small dialog box will appear. You will notice that the first row has automatically been deselected. The reason for this is that the “My data has headers” box is ticked.

    单击后,将出现一个小对话框。 您会注意到第一行已自动取消选择。 原因是在“我的数据有标题”框中打了勾。

    Duplicate Rows 4

    In this case, we do not have any headers since the table starts at “Row 1.” We will deselect the “My data has headers” box. Once you have done that, you will notice that the whole table has been highlighted again and the “Columns” section changed from “duplicates” to “Column A, B, and C.”

    在这种情况下,由于表从“行1”开始,所以我们没有任何标题。 我们将取消选择“我的数据有标题”框。 完成此操作后,您会注意到整个表再次被突出显示,并且“列”部分从“重复项”更改为“列A,B和C”。

    Duplicate Rows 5

    Now that the entire table is selected, you just press the “OK” button to delete all duplicates. In this case, all the rows with duplicate information except for one have been deleted and the details of the deletion are displayed in the popup dialog box.

    现在已经选择了整个表格,您只需按“确定”按钮即可删除所有重复项。 在这种情况下,所有具有重复信息的行(一个除外)都将被删除,并且删除的详细信息将显示在弹出对话框中。

    Duplicate Rows 6

    选项2 – Excel中的高级过滤 (Option 2 – Advanced Filtering in Excel)

    The second tool you can use in Excel to Identify and delete duplicates is the “Advanced Filter.” This method also applies to Excel 2003. Let us start again by opening up the Excel spreadsheet. In order to sort your spreadsheet, you will need to first select all using “Control” and “A” as shown earlier.

    在Excel中可以用来识别和删除重复项的第二个工具是“高级筛选器”。 此方法也适用于Excel2003。让我们从打开Excel电子表格开始。 为了对电子表格进行排序,您需要首先使用“控件”和“ A”选择所有内容,如前所示。

    After selecting your table, simply click on the “Data” tab and in the “Sort & Filter” section, click on the “Advanced” button as shown below. If you are using excel 2003, click on the “Data” drop down menu then “Filters” then “Advanced Filters…”

    选择表格后,只需单击“数据”选项卡,然后在“排序和过滤器”部分中,单击“高级”按钮,如下所示。 如果您使用的是excel 2003,请单击“数据”下拉菜单,然后单击“过滤器”,然后单击“高级过滤器...”。

    Duplicate Rows 7

    Now you will need to select the “Unique records only” check box.


    Duplicate Rows 8

    Once you click on “OK,” your document should have all duplicates except one removed. In this case, two were left because the first duplicates were found in row 1. This method automatically assumes that there are headers in your table. If you want the first row to be deleted, you will have to delete it manually in this case. If you actually had headers rather than duplicates in the first row, only one copy of the existing duplicates would have been left.

    一旦您单击“确定”,您的文档应具有所有重复项,但其中一个已删除。 在这种情况下,剩下两个,因为在第1行中找到第一个重复项。此方法自动假定您的表中有标题。 如果要删除第一行,在这种情况下,您将必须手动删除它。 如果您实际上在第一行中具有标题而不是重复项,那么将仅保留现有重复项的一个副本。

    Duplicate Rows 9

    选项3 –更换 (Option 3 – Replace)

    This method is great for smaller spreadsheets if you want to identify entire rows that are duplicated. In this case, we will be using the simple “replace” function that is built into all Microsoft Office products. You will need to begin by opening the spreadsheet you want to work on.

    如果要标识重复的整个行,此方法非常适合较小的电子表格。 在这种情况下,我们将使用所有Microsoft Office产品中内置的简单“替换”功能。 您首先需要打开要处理的电子表格。

    Once it is open, you need to select a cell with the content you want to find and replace and copy it. Click on the cell and press “Control” and “C” (Ctrl + C).

    打开后,您需要选择一个包含要查找内容的单元格,然后替换并复制它。 单击单元格,然后按“控制”和“ C”(Ctrl + C)。

    Duplicate Rows 10

    Once you have copied the word you want to search for, you will need to press “Control” and “H” to bring up the replace function. Once it is up, you can paste the word you copied into the “Find what:” section by pressing “Control” and “V” (Ctrl + V).

    复制要搜索的单词后,您需要按“ Control”和“ H”以调出替换功能。 一旦启动,您可以通过按“ Control”和“ V”(Ctrl + V)将复制的单词粘贴到“查找内容:”部分。

    Duplicate Rows 11

    Now that you have identified what you are looking for, press the “Options>>” button. Select the “Match entire cell contents” checkbox. The reason for this is that sometimes your word may be present in other cells with other words. If you do not select this option, you could inadvertently end up deleting cells that you need to keep. Ensure that all the other settings match those shown in the image below.

    现在,您已经确定了要查找的内容,请按“选项>>”按钮。 选择“匹配整个单元格内容”复选框。 这样做的原因是有时您的单词可能与其他单词一起出现在其他单元格中。 如果不选择此选项,则可能会无意间导致删除需要保留的单元格。 确保所有其他设置与下图中显示的设置匹配。

    Duplicate Rows 12

    Now you will need to enter a value in the “Replace with:” box. For this example, we will use the number “1.” Once you have entered the value, press “Replace all.”

    现在,您需要在“替换为:”框中输入一个值。 在此示例中,我们将使用数字“ 1”。 输入值后,按“全部替换”。

    Duplicate Rows 13

    You will notice that all the values that matched “dulpicate” have been changed to 1. The reason we used the number 1 is that it is small and stands out. Now you can easily identify which rows had duplicate content.

    您会注意到,所有与“ dulpicate”匹配的值都已更改为1。我们使用数字1的原因是它很小并且很突出。 现在,您可以轻松确定哪些行包含重复的内容。

    Duplicate Rows 14

    In order to retain one copy of the duplicates, simply paste the original text back into the first row that has been replaced by 1’s.


    Duplicate Rows 15

    Now that you have identified all the rows with duplicate content, go through the document and hold the “Control” button down while clicking on the number of each duplicate row as shown below.

    现在,您已经识别出所有具有重复内容的行,浏览文档并按住“ Control”按钮,同时单击每个重复行的编号,如下所示。

    Duplicate Rows 16

    Once you have selected all the rows that need to be deleted, right click on one of the grayed out numbers, and select the “Delete” option. The reason you need to do this instead of pressing the “delete” button on your computer is that it will delete the rows rather than just the content.

    选择完所有需要删除的行后,右键单击灰色的数字之一,然后选择“删除”选项。 您需要执行此操作而不是按下计算机上的“删除”按钮的原因是,它会删除行,而不仅仅是内容。

    Duplicate Rows 17

    Once you are done you will notice that all your remaining rows are unique values.


    Duplicate Rows 18

    翻译自: https://www.howtogeek.com/198052/how-to-remove-duplicate-rows-in-excel/


  • 目前来看,Excel可以实现单行删除重复项,但是在Power Bi,无法实现,只是可以全部删重(就像Excel选中全部再删重一样的效果) 过程: 众所周知:Excel删除重复项是这样的: 1、选中某一列删重 (这一列...


    目前来看,Excel可以实现单行删除重复项,但是在Power Bi中,无法实现,只是可以全部删重(就像Excel选中全部再删重一样的效果)








     那么,在Power Bi Desktop 中,又是怎么样进行删除重复项的呢?不清楚,那就试试看。






    目前来看,Excel可以实现单行删除重复项,但是在Power Bi中,无法实现,只是可以全部删重(就像Excel选中全部再删重一样的效果)

    PS:在数据足够多且复杂的时候,在Power Bi 中选中不同的列删除重复项,依然会有不同的结果,请留意

  • Excel删除重复项,不保留重复项数据

    万次阅读 2019-05-31 17:35:09
    B1输入 =IF(COUNTIF($A$1:A1,A1)=1,A1,"") 向下填充,重复记录全部变成了空格 然后通过筛选把空白去掉就只保留了唯一数据



  • Excel2021删除重复数据方法.docx
  • EXCEL找到两列重复项,统计两列重复项出现次数
  • 主要介绍了python 删除excel表格重复行,数据预处理操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 如何在Excel2021快速删除重复数据.docx
  • Excel中删除重复项的详细操作

    千次阅读 2018-06-30 00:52:02
    1,选中自己要删除重复项的区域,2.点击工具栏 ->数据-->删除重复项。3.此时会弹出对话框,选择“”扩展选定区域“”。4.此时会弹出一个新的会话框,这时你需要选择要去除重复项列的组合。可以是单列...


    2.点击工具栏  ->数据-->删除重复项。




  • EXCEL重复项

    2013-11-19 15:15:23
  • 删除excel中某一列的重复项

    千次阅读 2018-09-30 21:07:45
    有大量重复项,用python程序解决了这个小问题。 一、提取下表I列的所有菜肴标签   二、代码 二、代码 import xlrd def open_excel(fileName="asim.xls"): try: fileHandler = xlrd.open_...
  • Excel一键删除重复数据,按指定列删除重复 地址:www.excelfb.com, 点击删除重复,保留一 选择Excel文件,一键删除 此工具为js编写
  • Excel中删除重复数据

    千次阅读 2012-02-25 16:32:20
    其实Excel中也有这样的功能,而且更简单,在Excel 2007,选中要处理的数据,点菜单“数据”,然后点按钮“删除重复项”,然后确定就OK了。在Excel2003也有类似的功能,不过实验了一下清理的并不彻底,建议还是用...
  • In the article, Python scripts to format data in Microsoft Excel, we used Python scripts for creating an excel and do various data formatting. Python is an interesting high-level programming langu...
  • excel中删除重复数据

    2009-02-20 15:48:50
  • ExcelVBA使用删除重复项获取不重复记录 关注微信公众号:VBA168 每天更新Excel VBA经典代码,祝你工作和学习更轻松! 利用单元格区域的RemoveDuplicates方法可以去除重复值,从而获取不重复值列表,如下图所示。 ...
  • Excel 重复项检测程序

    2019-12-01 20:34:14
    本程序根据指定的关键字列,查找重复项,生成重复项报告,使用前先打开 config.ini 看看使用说明!
  • 在 B1 方框输入: =LOWER(A1:A5) # 操作2. 点击 B1 方框右下角,会有十字叉出现后,直接往下拉,能看到后面的数据都是跟着变成小写 Excel 英文切换成大写 # 需求: 我需要给 B1~B5 这5变成大写 # 这里我是...
  • Excel重复数据怎么去掉 -删除重复项-功能轻松去重.docx
  • Excel提取重复项

    千次阅读 2019-08-01 16:18:57
    =INDEX(A2:A36, MATCH(0, COUNTIF(C1:$C$1, A2:A36)+IF(COUNTIF(A2:A11, A2:A36)>1, 0, 1), 0))
  • excel 删除重复行数据,列数据

    千次阅读 2012-07-30 11:52:50
  • 2.将重复项的最最大值写在C列,如果不是最大值的显示为空,在C1表格输入如下公式:  =IF(B1=MAX(IF(A:A=A1,B:B)),B1,"") 如图所示: 3.按组合键:ctrl+shift+enter,如图所示: 4.向下拉出下面...
  • EXCEL 删除重复项并保留最大最小值

    千次阅读 2014-05-04 19:42:00
    自定义排序 框选需要主次排序的区域 开始—排序和筛选—自定义排序 添加筛选条件 若要获取最小值则...删除A列的重复项后,B列留下了最小值 转载于:https://www.cnblogs.com/ytyt2002ytyt/p/3707782.html...
  • 使用python删除excel表格重复行。 # 导入pandas包并重命名为pd import pandas as pd # 读取Excel中Sheet1的数据 data = pd.DataFrame(pd.read_excel('test.xls', 'Sheet1')) # 查看读取数据内容 print(data) ...
  • 本文从编程方面解决了在EXCEL中查找数据重复项费时费力的困难问题,提高了数据整理效率。主体功能的设计思想是:采用双循环,由系统将查找结果自动填写到备注栏。利用EXCEL中VISUAL BASIC开发程序,使得整个查找过程...
  • Excel 标记重复多余

    2020-05-25 12:01:13
    这里有一列数据,需要将重复项筛选出来。 在开始菜单的条件格式,选择重复值
  • 1、选中要操作的相关的整个区域,在“数据”选项卡下“数据工具”区域单击“删除重复项”按钮 2、在弹出对话框选择A,删除重复列即可。结果为最后一行删除掉。 备注:也可以只删除第一列重复项,操作只选中第...
  • 在使用Excel表格时,当Excel表格数据在数量庞大的情况下,输入重复数据在所难免。但为确保表格最终统计分析... 一、高级筛选 Excel自带的高级筛选功能,可以快速将数据列重复数据删除,并筛选保留不重复的数据...
  • EXCEL计算不重复项

    2014-10-21 15:47:58
    计算公式 =SUMPRODUCT(1/COUNTIF(B2:B13,B2:B13))   原理: 1.COUNTIF(B2:B13,B2:B13) 计算B2~B13列里的内容...比如B2里的内容“张三”,在B2~B13列出现次数为3次,那么就得到3 ...这样就排除了重复计数
  • Excel2007下面操作起来非常简单:进数据菜单-点"删除重复项"-只勾选需要判断重复记录的列选中-点确定,OK自动就删除了重复的记录了. Excel2003下面要稍微复杂一点:1.进数据菜单2.找到高级筛选,注意列表区域和条件区域...
  • EXCEL VBA 删除重复数据

    2011-07-12 16:28:32
    EXCEL VBA 删除重复数据 宏实现



1 2 3 4 5 ... 20
收藏数 20,743
精华内容 8,297