搜索

Excel一列中,如何删除重复的数据?相同数据只保留一个?

发布网友 发布时间:2022-02-23 02:50

我来回答

9个回答

热心网友 时间:2022-02-23 04:19

excel中删除重复数据方法如下:

1、首先打开需要编辑的excel表格。




2、首先选中需要删除重复数据的区域。




3、选择菜单选项中的数据




4、选择数据选项工具栏中的删除重复项。




5、在删除重复项设置中,需要设置以哪列数据为依据来删除重复项,这里以学生列为依据。




6、点击确定,删除重复数据完成。


热心网友 时间:2022-02-23 05:37

以你的例子做答。即你的数据区域是A1:A7
第一种情况的公式为
=INDEX($A$1:$A$7,SMALL(IF($A$1:$A$7<>$A$2:$A$8,ROW($A$1:$A$7),4^8),ROW(A1)))
第二种情况的公式为
=INDEX($A$1:$A$7,SMALL(IF(MATCH(A$1:A$7,A$1:A$7,)=ROW($1:$7),ROW($1:$7),4^8),ROW(A1)))&""
二个都是数组公式。务必按ctrl+shift+回车三键结束公式输入。不要直接回车。
还有疑问用HI联系。刚才跟你联系,你没回复。追问我试验了一下,不过第一种情况的结果似乎不对,不知道你有没有拿我给的数据做过试验,你的公式确实非常的复杂,真的了不起!

追答测试了你发的数据。没问题。
复杂是没办法。
因为你的要求在那里!有问题用hi交流,别再追问

热心网友 时间:2022-02-23 07:12

第一种情况:在B1单元格输入公式=IF(A1=A2," ",A1),然后复制下拉,再将B列的空格删除或者排序后就可以了.
第二种情况:先将A列的数据先排序后再按第一种情况的方式操作就可以了.

热心网友 时间:2022-02-23 09:03

1、选中“验单号”列
2、在工具栏选择 "数据=>筛选=》自动筛选"
3、在“验单号”列第一行中的下列列表选择一个数字,则在下面列出该“验单号”的所有记录
4、选择重复多余的记录,右键=》删除行,就可以删除了

热心网友 时间:2022-02-23 11:28

以楼主表格为例,5行3列的表格。
增加第D列,列标题“到该行为止出现过该验单号的次数”。
第二行写入公式:=COUNTIF($C$2:C2,C2)。往下拖,填充第D列。
最后采用一楼的自动筛选办法,删除第D列不等于1的数据。

热心网友 时间:2022-02-23 14:09

在表前增加一列,此时序号列变为B列,用公式=IF(B1=B2,1 ,0)然后将A列重新粘贴一次,再用排序的方法就可以了,我刚刚试过能满足第一个要求,上面高手回答的能满足第二个要求,双剑合擘,刚刚好!追问这个办法似乎没有上面的那个人回答的好

追答试一试

热心网友 时间:2022-02-23 17:07

如果是只需要重复的保留一个那最简单,选择你需要处理的那一列,然后菜单——数据——删除重复项 ,OK 很简单

热心网友 时间:2022-02-23 20:22

先在表格中选中要筛选的区域,然后数据——筛选——高级筛选——选择不重复的记录。记住要根据你的需求填条件。OK追问不过你的只能完成第二种的情况,对于第一类情况*为力

热心网友 时间:2022-02-23 23:53

个人建议,用office 2007,Excel里面就有去重功能,不用公式和排序。追问你说的应该是针对第二种情况,第一种情况没考虑

追答大哥,第一种的话,就用上面说的IF函数做把,,然后把复制函数那一行粘贴的时候选粘贴性,然后只选数值粘贴。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top