在用Excel处理数据的过程中,我们比较担心的一个问题就是大量数据中出现许多的重复数据内容。今天我们就来学习三个最简单的查找删除重复数据的方法。
案例说明:如下图,我们需要核对剩余库存单号中是否还存在已经出库的单号。我们需要快速将对应的单号找出并删除。
方法一:vlookup函数快速查询删除重复值函数公式:=VLOOKUP(A2,D:D,1,0)
函数解析:
1、这里我们通过vlookup函数匹配查找的方式来进行查询。当查询到这个值的时候会返回对应的值,查询不到重复的就会显示从错误值;
2、第一参数为我们要找的值,第二参数为需要核对的源数据区域;第三参数我们设置为1,这样的话当数据区域中有这个值的时候,它会自动返回;第四参数0位精确查找。
方法二:Countif函数简单查询删除重复值函数公式:=COUNTIF(D:D,A2)
函数解析:
1、这里用Countif函数来处理,原理就是当出现重复的单号时,统计的结果个数会大于0;
2、第一参数D:D代表我们需要核对的出库单号;第二参数A2代表我们核对的当前库存单号。当结果返回大于0时,就会显示大于1,出现两次重复会显示为2。
方法三:条件格式快速核对删除重复值操作方法:
1、选择你需要核对的数据区域,选中库存单号所在列和出库单号所在列;
2、点击菜单栏:开始—条件格式—突出显示单元格规则—重复值。这样即可快速将两列数据中重复的内容特殊标注出来。
现在你学会如何快速核对删除重复数据了吗?
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。
当数据表中每个分类都有多个重复项时,如何计算出各个分类所对应的最大值?
案例:计算出下图 1 中每个人获得的最高奖金,效果如下图 2 所示。
解决方案 1:1. 在右边设置结果数据表模板,列出所有人名。
2. 在 I2 单元格中输入以下公式 --> 按 Ctrl+Shift+Enter --> 下拉复制公式:
=MAX(($C$2:$C$25=H2)*($F$2:$F$25))
公式释义:
$C$2:$C$25=H2:判断区域中的每个单元格是否等于 H2,生成一组结果为 true 或 false 的逻辑值;*($F$2:$F$25):将上述逻辑值与区域中的单元格相乘,结果为 F 列的数值或 0;也就是说当 C 列的人名与 H2 单元格的人名相等时,提取出 F 列的奖金值,否则就为 0;MAX(...):计算出相同人名下的最大奖金值解决方案 2:也可以使用如下公式。
1. 在 I2 单元格中输入以下公式 --> 按 Ctrl+Shift+Enter --> 下拉复制公式:
=AGGREGATE(14,6,$F$2:$F25/($C$2:$C25=H2),1)
公式释义:
aggregate 是个万能函数王,几个参数含义分别如下:14:相当于 large 函数;6:忽略错误值;$F$2:$F25/($C$2:$C25=H2):将 $F$2:$F25 区域中的每个值除以 $C$2:$C25=H2 计算出来的一组逻辑值 true 或 false(相当于 1 或 0),结果为 F 列的值或错误值;1:提取出第一大的值如果是单独的一列数据中去筛选不重复的值,我们只需要通过筛选删除重复值的方式就可以实现,但是在多列、多组组数字编号当中,提取不重复的值,如下面多组数据中提取唯一工号,这样的方法就解决不了。
如果所有的变化都是一列体现,这种情况下,我们使用下面的删除重复值的方式就可以实现。如下图所示。
所以为了解决多列、多组数据中去删除重复值,今天我们来教大家一个简单的快捷键Alt+D+P,如何利用快捷键实现数据透视表的操作快速对多行、多列获取不重复值,简单的三步就能完成。
操作步骤:
第1步:使用Alt+D+P快捷键数据透视的方式,我们需要在当前表格中,依次按下Alt、D、P三个键,这样就能进入到自定义数据透视表界面。然后我们鼠标选择:多重合并计算数据区域(C),然后点击下一步即可。如下图:
第2步:选择多重合并计算数据区域后,我们点击下一步,然后再第二步选择数据区域中,我们选择我们的原始数据区域A1:D9,这个意思就是等会我们将通过此区域内的内容去进行数据透析操作。如下图所示:
第3步:在数据透视表操作界面,这个时候我们只需要将数据透视表字段中的值,勾选后拖动到右下角的行字段。这样左边的数据透视区域,就能将数十个工号进行剔重后保留唯一的值。如下图所示:
通过上面对Excel多组、多列数据删除重复值的方式讲解,现在你学会这个快捷键Alt+D+P简单的三步剔重操作了吗?