壹尔网-为科技而来卓航科技
  • 微信客服微信客服
  • 微信客服微信客服
您现在的位置是:首页 > 知识

excel筛选重复项(表格里怎么把重复项只留一个)

时间:2024-09-21作者:依陆分类:知识浏览:5749评论:0

excel筛选重复项

工作中,经常需要对重复值进行处理,需要快速找到重复的数据,以及**出现的数据是哪些,举个例子,如下列表,我们想快速找到重复值,以及**值,以及去重的**数据

excel筛选重复项(表格里怎么把重复项只留一个)

我们用两种方法来解决,一种方法是技巧法,一种是公式法

方法一、使用技巧法

1、找到重复值:

我们可以选中整列数据,然后在条件格式里面,选择突出重复值

这个时候,重复的数据就会自动的标记颜色,我们只需要对A列数据进行筛选,然后选择玫瑰红的颜色,就可以获取重复的数据了

2、找到**值

如果我们想得到只出现一次的数据,那同样的按上述条件格式的步骤操作完成后,我们只需要筛选,单元格颜色,为无填充的,即是**值了:如下所示:

3、数据去重,得到**值

我们可以选中整列数据,然后在数据选项卡下,点击删除重复值,然后进行删除,这样就得到了去除重复的**值了

方法二:使用公式法

上述的技巧法,当原始数据有更新的时候,它不能得到一个更新的列表,所以后续新版本的excel里面,更新了一个公式,unique公式,用来处理重复数据

1、去重**值

当我们想获取去除重复值的**值时,我们只需要输入公式:

=UNIQUE(A1:A10)

如果要引用A列整列的值,我们可以输入公式:

=DROP(UNIQUE(A:A),-1)

因为A列下面空白,所以引用整列时,会把空白值显示出来,用Drop公式丢弃最后一个值

2、获取**出现的值

只需要输入公式:=UNIQUE(A:A,,TRUE)

补上了第3个参数,true,它就会获取**出现的值

3、获取重复出现的值

我们使用的公式是:

=UNIQUE(FILTER(A1:A10,COUNTIFS(A1:A10,A1:A10)-1))

用Filter公式来筛选,出现次数大于等于1的值,然后用unique公式进行去重,得到了重复的值结果

关于这个小技巧,你学会了么?动手试试吧!

表格里怎么把重复项只留一个

比如下图:我们希望将上面的数据中的**值提取出来,问可以通过什么方法来实现(技术牛滑过,不要上来就说VBA字典**值啥的)

我们可以在A列的数据下方,A4单元格输入公式=A2单元格,回车后又拉公式填充,再然后下拉公式填充,至结果为0时,我们将A列的数据复制粘贴成为值。

接着我们将A列的数据复制粘贴到E列中,选中E列的数据,在数据选项卡中找到删除重复数据功能,这样就是保留的**值数据了,如果需要将**值的数据横向显示,可以选中数据复制后进行转置即可。

除了前面删除重复项功能,我们还可以使用经典的“万金油”函数公式来提取**值数据,比如在C1单元格输入公式=INDEX(A:A,SMALL(IF(MATCH(A$1:A$9,A$1:A$9,)=ROW($1:$9),ROW($1:$9),4^8),ROW(A1)))&""然后按Ctrl+Shift+Enter三键结束下拉填充即可。

Excel中还有一个高级筛选的功能也可以提取**值,我们选中A列数据,在数据选项卡中找到高级筛选,选择将筛选结果复制到其他位置,然后选择数据存储的单元格地址,勾选保留**值即可。

文章版权声明:除非注明,否则均为壹尔网原创文章,转载或复制请以超链接形式并注明出处。
相关推荐

猜你喜欢