分享

Excel函数公式:COUNTIF函数查重技巧,必须掌握

 Chosefree 2019-10-16
我们在做人事档案的时候,经常要对个人的信息进行对比,例如不能录入重复的数据,而检测数据是否重复的最简单的方法就是判断身份证号是否重复。这时候我们想到的应该是COUNTIF函数。
一、常规做法。 方法: 在目标单元格中输入公式:=IF(COUNTIF($C$3:$C$10,C3)>1,"重复","")。 备注: 1、我们从计算的结果中可以发现,第1条记录和第7条记录中的身份证号确实重复,但是第4条的并不相同。那为什么还判断为“重复”呢? 2、问题剖析:虽然C列的身份证号存储类型为文本,但是COUNTIF函数在处理时,会将文本数值类型识别为数据类型。而在Excel中,当数字超过15位时,有效数字只保留15位,后面的全部视为0处理。
二、正确做法。 方法: 在目标单元格中输入公式:=IF(COUNTIF($C$3:$C$10,C3&"*")>1,"重复","")。 备注: 1、比较两个公式,我们不难发现第二个公式中COUNTIF函数的条件参数(暨第二个参数)发生了变化,变成了C3&"*"。 2、使用通配符“*”的目的使其强行识别为文本进行统计,相当于告诉Excel:我们要统计的内容是以C3单元格开头的文本。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多