EXCEL必备工具箱--限制输入重复值功能

官网:https://www.ahzll.top 

下载地址:https://www.ahzll.top/HELP/PAGE/blog_5488e3a901000ayc.html

功能介绍:在我们输入资料时,经常会遇到数据不能重复,本功能就是简化设置过程,一键完成限制输入重复值的设置。

EXCEL必备工具箱--限制输入重复值功能

温馨提示:

本功能使用excel自带的数据验证(数据有效性)来实现,即在限制输入重复值的区域设置数据有效性公式:

=COUNTIF($A:$A,A1  )=1

(由于countif函数存在不足,即对于身份证号这种超长数值需要用这个公式,=COUNTIF($A:$A,A1 & "*" )

但这个公式如果放在数据有效性中会有问题,输入任何值,  都会    提示重复,不能输入,因此无法在数据验证中采用此公式;同时,如果采用捕捉单元格值变化的事件,又会造成资源大量占用,因此也没采用捕捉单元格值变化的事件方式


综上所述,为简便起见,本功能用于限制输入身份证号以外重复值。

对于身份证号,可以自己设置公式:=COUNTIF($A:$A,A1 & "*" )   ,看看结果值是否大于1, 来检验是否有重复值。


动画演示:

EXCEL必备工具箱--限制输入重复值功能


如果想自己动手完成这项功能,请参阅:

https://www.ahzll.top/HELP/PAGE/blog_5488e3a901013qdp.html