混乱的数据格式、以及合并单元格乱用,将导致后期处理痛不欲生。笔者曾在各大Excel论坛逛过,发现绝大多少的Excel问题都是数据源不规范引起。一个标准的源数据报表对后期的汇总起着非常重要作用。但在生活中很多源数据报表需要不同的人来填写,因此经常会出现某些不规范的输入,给后期带来意想不到的麻烦。我们可以使用数据有效性来规范数据源,提高工作效率。

不同版本的Excel,对此功能的叫法不一,低版本是数据有效性,高版本中,是数据验证。我们以Excel 2007为例,打开数据有效性后,界面如下:

上图左边为员工信息表,右边是信息输入表。请在输入表中设置:

1、停止输入非法信息,并提示正确的输入内容。

2、当学号出现重复时要进行提示,并禁止输入。

思路和操作:选中D列,然后依次单击数据——数据有效性,设置——允许—序列,来源中选择序列,然后将A列的所有学号选中即可。当我们在学号中输入时,会发现有下拉箭头,会提示输入的学号。Gif操作如下:

二、设置出错警告。依次单击:数据——数据有效性——出错警告——样式——停止,在错误信息中输入:请输入学生信息表中的学号。当我们输入的学号不在信息表中,输入表会禁止输入,并弹出警告框,要求输入正确的学号。Gif操作如下:

三、重复性设置。

首先选中D列,然后选中数据有效性,设置——允许——自定义,公式=COUNTIF(D:D,D3)>1,出错警告——错误信息——该学号已重复,请输入不重复的学号。

公式COUNTIF(D:D,D3)>1意思是当D列出现两个学号相同时,会禁止输入,并弹出警告框,提醒要输入其他不重复的学号。

Gif操作如下:

四、在E3=IFERROR(VLOOKUP(D3,A:B,2,0),""),让姓名和学号自动匹配,避免出错,如果找不到学号对应的姓名会出现空值,以避免返回错误值#N/A。

特别提醒,数据有效性不能进行复制,只能对新的单元格区域进行重新设置数据有效性。

天下武功,唯快不破。实用为王,效率第一。

jtextpane设置不能选中_你会设置数据有效性吗?相关推荐

  1. java设置select选中_按值设置选择选项'selected'

    使用: $("div.id_100 > select > option[value=" + value + "]").attr("sele ...

  2. ad19pcb设置恢复默认_电脑主板BIOS设置详解BIOS知识大全

    电脑主板BIOS设置详解-BIOS知识大全 什么是电脑BIOS,一般电脑主板都设置了电脑开机后一直按着Del键即可进入BIOS. 系统开机启动 BIOS,即微机的基本输入输出系统(Basic Inpu ...

  3. 不用电脑怎么设置苹果铃声_苹果手机怎么设置铃声?完整教程分享

    很多人的苹果手机铃声设置的都是用原始默认的铃声,因为苹果手机不支持直接将音乐设置为铃声,而且大多数人不清楚苹果怎么换铃声.当然安卓系统就没有这个问题啦.但是苹果的默认铃声听久了也挺腻的,鉴于有不少粉丝 ...

  4. 计算机的硬盘 u盘启动,【电脑bios设置硬盘启动】电脑bios设置光驱启动_电脑bios设置u盘启动...

    2017-11-14 17:02:44 浏览量:94932 怎么在BIOS里设置硬盘启动?电脑在启动时会从硬盘寻找引导文件,从而启动系统,如果硬盘不是第一启动项,或者有两个硬盘,就会导致系统无法启动, ...

  5. 数据库助手连接MySQL设置_数据库简易设置助手下载_数据库简易设置助手官方版下载_3DM单机...

    <数据库简易设置助手>是一款数据库配置工具,能够高效便捷对数据库进行管理工作,他支持一件关闭开启数据库,并能够设置服务启动类型,支持一键设置jdk环境,支持系统中安装多个版本的JDk环境, ...

  6. TP-link 无线路由器WDS设置方法图解_无线桥接设置 wifi无线变有线路由 中转站

    步骤如下: 一.设置能上网的路由器B设置 登陆无线路由器设置B管理界面,在无线设置-基本设置中设置"SSID号"."信道",如图: 在"无线设置&qu ...

  7. jtextpane设置不能选中_在Bridge cc中不能使用camera raw 的编辑功能,解决方法

    有时我们在Bridge cc中想对raw文件进行处理,这时需要启动camera raw功能,可是当我们启用时却显示不能编辑,下面说下如何启动使用camera raw 的编辑功能 1.打开一张raw格式 ...

  8. jtextpane设置不能选中_电脑为什么打不开指定的网站?什么是DNS解析我要如何设置DNS...

    每天都浏览的一个网站突然间打不开了,明明网络没有问题,打开其它的网站都是正常的,为什么就突然打不开了呢? 电脑为什么打不开指定的网站?什么是DNS解析我要如何设置DNS 这时候我们要了解一下什么是DN ...

  9. antd radio设置默认选中_单选框radio总结(获取值、设置默认选中值、样式)

    单选框 radio 是 否 1.获取值 $("input[name='killOrder']:checked").val(); $('input:radio:checked').v ...

最新文章

  1. php判断邮箱是否合法性,php验证邮箱地址合法性
  2. Python 生产者与消费者(一)
  3. Windows系统回顾之Windows NT
  4. Oracle 常用语句
  5. django 业务逻辑写在view里吗?_Python Web框架Django简介
  6. [GAN学习系列] 初始GAN
  7. java 冒泡排序的三种写法_冒泡排序的三种实现(Java)
  8. 【VMware混合云】掀起你的盖头来
  9. 用vSphere Client去建立虚拟机报MKS的错
  10. Linux平台vsftp创建帐号
  11. y空间兑换代码_如何让Python代码加速运行?
  12. 什么叫软件前端测试,前端页面测试需要测试哪些内容?前端自动化测试的实现小技巧...
  13. 基本的ps快捷键(图文)
  14. TortoiseHg笔记
  15. 在openSUSE编译OpenFOAM
  16. 利用Maven的War Overlays实现War包资源共享
  17. 手动删除数据库中openstack的实例
  18. 学成在线 课程 页面
  19. 浏览器发送请求过程解析
  20. 徐无忌并发编程笔记:无锁机制CAS及其底层实现原理?

热门文章

  1. 95-35-010-Topic-Topic的新建 源码解析
  2. 95-40-055-java.util.concurrent-ConcurrentSkipListSet
  3. 【Java】DNS缓存
  4. Spark连接hive
  5. 【Siddhi】Flink Siddhi房间温度上升5度报警案例
  6. Spring Boot如何以优雅的姿势校验参数
  7. Oracle : ORA-02290: 违反检查约束条件
  8. 11-windows下卸载Orcale
  9. 《spring-boot学习》-01-初体验
  10. 阿里P7三面被这10个SpringCloud微服务问题难倒,杯具!