课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 商业智能数据分析师,花随花心(专注研究:电商图表、电商软件、电商算法)

  • 课程详情

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

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

     
    花随花心,商务智能数据顾问。如果贵司在电商业务上面希望寻求突破,急需数据人才的话,可联系本人(只限企业高层,有主导权),地标广州。如果对本人感兴趣的话,可点击微信公众号菜单栏【自媒体人】详细了解喔。
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课