您现在的位置是:课程

《Excel数据图表360招之限制输入重复》花随花心著

2023-09-20 23:11课程 人已围观

By:商务智能数据顾问,花随花心
 
大家好,我是花,花随花心创始人。今天开始第12招,限制输入重复。先给大家个视觉效果,然后再来讨论,如图所示
 

 
正如上面这个表格所示,当你的表格做了限制命令之后,如果有人输入相同的数据值,那么系统就会告诉你【输入值非法】,而这个是单列效果,也可以做多列效果,这看个人喜好。
 
老规矩,如果你需要详细了解本文所分享的技巧的话,可查看视频版本,如图所示
 
 
正文
 
一般需要用到限制数据重复输入的时候,都说明你的数据值是经常性会重复的,比如产品ID,或者老顾客的名字等等。
 
那么讲了这么多,我们就来看看单列效果如何制作,如图所示
 

 
首先,你得先让准备限制的这一列数据全选,前提是除去标题,比如【姓名】,然后还要保证第一个单元格是高亮的状态,这个涉及到后面的公式运用。
 

 
然后,点击【数据】下的【数据验证】命令,会弹出来【数据验证】对话框,如图所示
 

 
在【允许】中选择【自定义】,然后在【公式】输入【=countif(B:B,B4)=1】即可。在这里,我需要重点对这个公式进行一个简单讲解,方便大家能够了解。

所谓的countif函数,她的公式为countif(range,criteria)。这个函数的构造很简单,就2个值,第一个range是范围的意思,也就是你准备在哪个范围内应用这个公式,第二个criteria为标准的意思,就是让你以什么为标准来做判断的意思。
 
而countif的意思更简单,就是判断满足这种条件的数据个数一共有多少个。因此,这个公式本身是很好理解的,也很简单。
 
应用到上面的【B:B,B4】的意思就是说,在B列这一列里头,找出跟B4单元格里头的数据一模一样的意思。而countif(B:B,B4)=1的写法是一种常用写法,就是要求最终在相同数据个数这里,一定要唯一,所以数据值后来的输入才不会重复。
 
默认确定完毕之后,就会出现下图这样的效果,如图所示
 

 
只要在B列里头输入的数据,重复时就会系统提示你【输入值非法】。当然,上面这种只是单列,你如果想做多列效果的话,就没那么简单了。可能聪明的你会觉得,那我每列数据都做一遍这个不就可以了吗?建议你去试一试!
 
所谓的多列数据效果,就是要求列与列的数据之间有强关联性,比如下方这种效果,只要最后一列不重复,其他列重复也是可以允许的,如图所示
 

 
以上就是单列效果和多列效果的不同点,多列数据效果会比较人性化,因为有时候人名重复时很正常的现象,如果完全一样才需要提醒,个别不同说明数据可能原本就不一样,不需要限制输入。限制输入可以帮助我们高效避免重复值输入的麻烦,节省时间精力。如果你也需要掌握这个技巧的话,欢迎回复关键词【重复】即可。
 
 
结束
 

 
花随花心,商务智能数据顾问。如果贵司在电商业务上面希望寻求突破,急需数据人才的话,可联系本人(只限企业高层,有主导权),地标广州。如果对本人感兴趣的话,可点击微信公众号菜单栏【自媒体人】详细了解喔。
-->

站点信息

  • 文章统计篇文章