返回首页
当前位置: 主页 > Excel教程 > Excel2013教程 >

Excel处理重复数据的5种方法 实例教程(2)

时间:2016-04-12 09:55来源:Office教程学习网 www.office68.com编辑:麦田守望者

3. 挑出不重复列表

在2的处理中,我们实际上得到了不重复列表。不过与此同时,我们删掉了其他的数据。但有时候,我们需要得到不重复列表,同时希望保留其他的信息。例如,在如下图所示的数据中,我们的原始数据是销售记录,我们希望得到所有产品的列表。

Excel中处理重复数据的5种方法

我们就不能直接使用删除重复项得到不重复列表。

这时,最简单的方法就是数据透视表

我们在源数据中插入数据透视表,然后把“物品名称”放在行字段上,就可以得到一个不重复列表了

Excel中处理重复数据的5种方法

4. 不重复数据的计数

有时,我们不需要不重复列表,只希望得到所有的数据中有多少不重复的数据。例如,在上面的产品销售清单中,我们只希望知道共有多少种产品在销售。

这时,我们可以使用函数来解决。

还以3中的数据为例子,我们在数量后添加一个辅助列,并且在单元格E3中输入公式:

=1/COUNTIF($B$3:$B$47,B3)

通过鼠标拖拽,你可以得到如下图的结果

Excel中处理重复数据的5种方法

在辅助列1的最后,输入公式

=sum(E3:E47)

可以得到结果25,即数据中有25种不同的产品在销售。

5. 阻止重复数据的产生

尽管有各种方法,重复数据处理起来还是意见麻烦事。有时,我们希望在数据输入时就尽量避免重复数据的产生,这时,我们就可以用到数据有效性了(在最近几个版本中,这个功能叫做数据验证)。

方法如下:

选中单元格B3:B27,然后依次点击“数据”——> “数据验证”,出现数据验证对话框,在其中的”允许“和“公式”处,分别按照下图输入:

Excel中处理重复数据的5种方法

点击确定后,数据有效性生效,你在其中输入任何一个重复的产品,都会得到如下的提示信息

Excel中处理重复数据的5种方法

总结

重复数据的处理是数据处理中很典型的工作。许多人往往对之望而却步,希望学习复杂的技巧。其实,对他们的处理都是一些最基础功能的应用,条件格式,数据有效性,删除重复项是基本功能,数据透视表也只是用到了其中最简单地用法。函数更是只用了countif,这是Excel中最基础的函数之一。实际上,Excel中大部分数据处理问题都是这些基础知识的综合应用。只用多练习,你也可以成为Excel能手。

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2013 excel2003 excel技巧 excel教程 excel实例教程
------分隔线----------------------------
推荐内容
猜你感兴趣