快捷搜索:  汽车  科技

excel重复值处理方法(Excel中处理重复数据至少有8种方法)

excel重复值处理方法(Excel中处理重复数据至少有8种方法)删除重复这应该是去重提取数据最快捷的方式了吧。=IF(COUNTIF($A$2:$A$11 A2)>1 "重复" "")用公式标记重复="第"&COUNTIF($A$2:A2 A2)&"次出现"公式标记重复次数选中数据→【数据】选项卡→【数据工具】→删除重复值

重复数据是一个很常见的问题,处理方式也很多,不同场景选择合适的方法来处理才能事半功倍,前提是要储备了足够的方法。


突出显示重复

只是要看看?用条件格式标记出来就可以了。

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(1)

条件格式显示重复值


标记重复

通过公式把重复数据标记为“重复”

=IF(COUNTIF($A$2:$A$11 A2)>1 "重复" "")

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(2)

用公式标记重复


标记出现次数

="第"&COUNTIF($A$2:A2 A2)&"次出现"

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(3)

公式标记重复次数


删除重复值

选中数据→【数据】选项卡→【数据工具】→删除重复值

这应该是去重提取数据最快捷的方式了吧。

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(4)

删除重复


数据透视

【插入】→【数据透视表】

这是去除重复并获取出现次数的最快的方式了吧。

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(5)

数据透视


高级筛选

【插入】选项卡→【排序和筛选】→【高级】

就在【筛选】的旁边,高级就是高级筛选的意思。

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(6)

高级筛选

记住勾选【选择不重复的记录】

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(7)

高级筛选,不重复的值


UNIQUE函数提取

扩大函数的应用范围,后续增加数据时可以自动更新。

=UNIQUE(A2:A200)

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(8)

UNIQUE

但是空单元格会被当成一个类型,去重后返回一个0,可以通过连接空值让0不显示。

=UNIQUE(A2:A200)&""

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(9)

UNIQUE

更高要求下可以包一个函数TOCOL来处理 我们并不是要用它来行转列,只是借用其中忽略空值的功能。

=TOCOL(UNIQUE(A2:A200) 1)

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(10)

TOCOL UNIQUE


COUNTIF OFFSET去重

在没有UNIQUE函数的版本中,又必须用公式去重,参考以下公式:

=IFERROR(OFFSET($A$1 MATCH( COUNTIF($C$1:C1 $A$2:$A$11) ) ) "")

excel重复值处理方法(Excel中处理重复数据至少有8种方法)(11)

COUNTIF OFFSET


另外,常有去重计数的需求,去重都实现了,计数还有难度吗?数一数,套个COUNTA就可以了。

猜您喜欢: