表格中怎么能删除重复值(excel删掉重复的数据)

今天我们继续分享一下技巧1001-11,重复值话题很多小伙伴可能还在为删除重复值烦恼,但是你知道吗?小编下午,随手整理了一下,居然就有7种方法之多下面我们就来一一解析一下看完,我们就可以终结这个话题了!!

方法1:自带去重法

该功能从Excel2007新增的功能,2003及以下版本无法使用请使用下方其他方法

使用方法:选中数据列,选择数据-删除重复值,确定即可如果多列,需要勾选,判断重复的列

方法2:高级筛选法

我们利用自带的高级筛选功能处理,只需要勾选选择不重复的记录即可

方法3:透视表法

利用透视表,行字段汇总去重的原理,即可完成去重的目标

方法4:函数法

函数公式:

=INDEX(A:A,MIN(IF(COUNTIF($E$1:E4,$A$2:$A$11),65536,ROW($A$2:$A$11))))&""

公式需要一定的基础才能理解,输入常规的去重套路,利用是否首次出现,返回对应的行列,结合INDEX交叉获取

提示:数组公式,需要使用CTRL SHIFT ENTER完成公式录入

方法5:SQL法

我们使用数据库查询语句 SQL 中的DISCTINCT来完成去重

语法:SELECT DISCTINCT 字段 FROM [表名$]

方法6:VBA法

我们使用VBA中的字段key唯一这个特性来完成去重功能把姓名作为key添加到字段,最后输出即可

  • 代码:
'作者:Excel办公实战
Sub distinct_data()
 Dim d As Object, arr, i As Integer
 Set d = CreateObject("scripting.dictionary")
 arr = Range("A1").CurrentRegion.Value
 For i = 2 To UBound(arr)
 d(arr(i, 1)) = ""
 Next
 [C1] = "姓名"
 Range("C2").Resize(d.Count, 1) = Application.Transpose(d.keys())
End Sub

‍

   

方法7:PQ法(Power Query)

版本限制说明 2007及以下版本无法使用,2010和2013同学需下载插件2016自带,本次演示版本2016。我们使用M函数 Table.Disctinct函数完成去重

= Table.Distinct(Excel.CurrentWorkbook(){[Name="表3"]}[Content])

   

系列往期教程:

【技巧1001-1】谁绿了Excel

【技巧1001-2】3秒搞定最大、最小、首次、最新

【技巧1001-3】批量提取姓名电话号码

【技巧1001-4】-批量提取文件名并建立超链接

【技巧1001-5】-数据透视表字段批量计数转求和,效率提高100%!

【技巧1001-6】-Excel版的AI智能处理

【技巧1001-7】-元和万元之间自由切换

【技巧1001-8】-终极指南|0基础制作工作表目录

【技巧1001-9】-看完,还不会按颜色求和就是你的不对了

【技巧1001-10】-下拉列表居然可以多选?!

头条号:Excel办公实战

欢迎关注小编,第一时间为你送上用心更新的精彩内容

(0)

相关推荐

  • 在Excel表格中怎样快速删除空格字符

    在工作中,Excel是我们最常用的软件之一,熟悉了Excel的使用,能让我们在工作中事半功倍,下面小编以示例介绍在Excel表格中怎样快速删除空格字符 操作方法 01 下面是示例数据,数据中每四个字符 ...

  • Excel表格中,如何删除输入重复的文本?

    Excel表格中,如何删除输入重复的文本? 对于数据量较大的时候,在把数据输入表格的同时很容易会出现多次输入的状况~接下来就发教程教会大家如何删除重复的项目~如果感觉不错可以点击[关注]谢谢支持! 操 ...

  • Excel表格中单元格的所有值如何设置隐藏

    我们经常使用Excel表格编辑数据,如果想要隐藏表格中的数据的话,该怎么操作呢?今天就跟大家介绍一下Excel表格中单元格的所有值如何设置隐藏的具体操作步骤.1. 如图,打开电脑上的Excel表格,在 ...

  • 在excel表格中怎么快速删除空白行?

    如果在你使用excel的过程中,出现了空白行,那么这时应该怎样快速删除呢,下面介绍一下方法,不会的朋友可以参考本文,来看看吧! 步骤 1.首先打开excel,选中你要删除空白行的区域. 2.接下来,点 ...

  • 在excel表格中怎么利用函数求值?

    在平时数据运算中我们需到对大量数据运用函数求值,这在很多工作中也是很重要的步骤,下面我为大家介绍一下在excel表格中怎么利用函数求值方法,一起来看看吧! 步骤 1.我们以LOG函数求值为例,如图所示 ...

  • 在Excel表格中怎么添加删除边框?

    excel表格边框的添加,删除怎么操作,下面给大家展示一下! 步骤 第一步:打开excel表格 第二步:选中要操作的区域 第三步:在选中区域上鼠标右击,选中“设置单元格格式”将跳出一个窗口 第四步:在 ...

  • 如何在电脑版WPS表格中查找并删除重复项

    有的朋友想删除WPS表格中的重复项却不懂怎么操作,今天小编就来跟大家分享一下删除的方法.具体如下:1. 首先,我们打开待编辑的WPS表格.2.接着,我们在页面工具栏中点击"数据". ...

  • 怎么在excel表格中设置只删除数据不删除公式

    今天给大家介绍一下怎么在excel表格中设置只删除数据不删除公式的具体操作步骤.1. 首先打开电脑上想要编辑的Excel表格,如图,在右侧会有求和操作.2. 将求和前的数据选中,按键盘上的ctrl g ...

  • 在Excel表格中怎么计算复利终值和现值

    我们在使用Excel表格的时候,怎么计算复利终值和现值呢?今天就跟大家介绍一下在Excel表格中怎么计算复利终值和现值的具体操作步骤.1. 首先打开电脑,点击左下角的开始图标,在打开的菜单中,选择所有 ...

  • 如何在Excel表格中筛选出大于某个值的数据

    我们在使用Excel表格编辑数据的时候,经常会用到筛选的功能,如果想要筛选出大于某个值的数据,该怎么操作呢?今天就跟大家介绍一下如何在Excel表格中筛选出大于某个值的数据的具体操作步骤.1. 首先打 ...