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

Excel中用公式提取不重复数据教程

时间:2013-03-17 21:18来源:Office教程学习网 www.office68.com编辑:麦田守望者

提取不重复数据主要是指在一个数据表中提取出唯一的记录,即重复记录只有1条。使用Excel的“高级筛选”能够生成不重复记录的结果,而下面主要介绍如何使用函数来实现。
  下面以实例说明在一维区域取得不重复记录。
  下图中左侧展示了一份培训课程表,为了便于分别统计各部门的授课课时,下面的公式将取得参与培训的部门明细表。
  根据MATCH函数查找数据的原理,当查找的位置序号与数据自身的位置序号不一致时,则表示该数据重复,因此H3提取不重复的记录的公式为:
  {=OFFSET($C$2,SMALL(IF(MATCH($C$3:$C$12,$C$3:$C$12,0)=ROW($C$3:$C$12)-2,ROW($C$3:$C$12)-2,65530),ROW(A1)),0)&""}

 

  公式中当MATCH函数结果与序号比较相等时,则赋值为当前数据的行号,否则指定一个行号65530(主要为了容错处理,而该行通常是无数据的空单元格),再通过SMALL函数将行号逐个取出来,最后由OFFSET函数生成结果。

  提取部门名称结果如上图的右侧所示

在excel中用公式提取不重复数据

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