COUNITF函数判断数据的重复性,5个案例,5种常见情况分析
在上一章节里,我们讲述了COUNTIF函数的多种用法,了解了COUNTIF函数主要用来求满足指定条件的单元格数目,通过函数的这一特性,我们就可以使用COUNTIF函数来判断单元格的数据是否重复,第几次重复,并可以结合条件格式功能将重复数据标记颜,或是禁止输入重复数据。
判断一列数据是否重复
如图所示,A列的数据,我们需要判断是否重复,除了直接使用前面提到的“条件格式”之外,也可以使用函数公式来判断数据是否重复。
函数公式“=COUNTIF($A$2:$A$11,A2)”,这个公式里第一参数,条件范围采用了绝对引用符号,即查询的范围始终不变,依次查询每一个编号在这一列数据里出现的总次数。
根据查询出来的总次数进行判断,如果大于1则是重复的数据,结合前面讲过的IF函数,对于重复的数据在B2列返回“重复”。
函数公式:=IF(COUNTIF($A$2:$A$11,A2)>1,"重复"," ")
判断数据是否第二次或更多次出现
上方的案例是只要重复了的数据都会标记重复,而不管是第几次,这个例子是在上一个例子的基础上进行改变,即第二次或之后再出现,才会标记重复了。
函数公式:=COUNTIF($A$2:$A2,A2),这里的第一参数添加了混合引用,即固定了统计范围的第一个值,第二个值随着条件变化,如查看A2单元格内A010001就是看这个编号在A2:
A2范围内出现的次数,A3单元格内A010005就是看这个编号在A2:A3范围内出现的次数,即判断一个编号在当前行到第一行数据里出现的次数,第一次出现返回1,第二次出现返回2,依次类推。
判断出每一行编号是第几次出现后,根据这个条件判断结合IF函数就可以将第二次及之后出现的数据返回“重复”。
同样的,如果需要判断数据是第几次出现,只需要修改公式里大于号后面的数字即可。
countif函数怎么查重复
统计唯一数据的条目(重复数据只统计一条)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论