excel一列数有重复值怎么只保留第一次出现的值

作者:活力源 | 创建时间: 2023-05-15
在microsoft office excel 2013中,某列数据里有重复值,如何只保留第一次出现的值呢?我们利用IF函数和COUNTIF函数来实现,下面,我们来看下操作过程。...
excel一列数有重复值怎么只保留第一次出现的值

操作方法

如图所示, 小编输入了一些数值,在B列中显示出这些数据第一次出现的值

如图选中目标区域 我们选用最快捷的方法得出第一次出现的值

在编辑栏中输入公式: =IF(COUNTIF(A$50:A50,A50)>1,"",A50)

再按下CTRL+ENTER,看一下子就把所有结果给显示出来了。 关键是要CTRL+ENTER要一起按下。

我们可以看到,这个公式的作用是,把A列中的数据第一次出现的值给提取出来,也就是把重复的值给剔除了。

那么,公式=IF(COUNTIF(A$50:A50,A50)>1,"",A50)怎么理解呢。 COUNTIF是可以理解为计数函数, 我们看里面的这一段COUNTIF(A$50:A50,A50) 选中C50:C58,我们把=COUNTIF(A$50:A50,A50)输入在编辑栏, 并按下CTRL+ENTE 得出结果。

我们把C50结果代入到公式=IF(COUNTIF(A$50:A50,A50)>1,"",A50)中, 那么, 可以理解到了,因为计算出A50结果是1,不是>1,所以,显示A50的值。 那么,其它单元格也如此类推了。

温馨提示

若有不对之处,请海涵
未经许可,谢绝转载
点击展开全文

更多推荐