【问题】

EXCEL输入数据时,经常会输入不规范或者无效的数据,对数据的统计工作带来很大的麻烦。

数据验证能够建立特定的规则,限制单元格可以输入的内容,从而规范数据输入,提高数据统计与分析效率。

数据验证,在EXCEL2010及以前的版本中称为“数据有效性”。

一、规范性别输入

利用数据验证输入性别,不仅数据规范,而且快速。

【数据】菜单中,选择【数据验证】,在【数据验证】窗口中选择【设置】选项卡中,允许【序列】,数据来源中选择“男,女”,如下动图:

设置了【数据验证】后,输入性别是只需选择“男”或“女”就可以了。

特别注意:

1、序列来源中,“男”与“女”两个字之间一定是“英文状态”的逗号,即半角逗号;

2、只要对一个单元格设置了数据验证,鼠标拖动单元格右下角填充柄,进行填充,即可将“数据验证”填充到其他单元格,

二、限定输入内容

很多时候,输入要求只在某些特定值内选择,比如,图 1‑82所示的等级,只有优秀、良好、合格、不合格四个等级,所有姓名对应的等级必须出自这四个其中之一,而再无其他,这个时候,可以利用数据验证规范等级的输入。

在【数据验证】窗口中选择【设置】选项卡中,允许【序列】,数据来源中选择四个等级所在的L2:L5区域,如下动图:

设置了【数据验证】后,输入等级时只要选择其中之一就可以了。

当然,输入的内容也可以用第一种输入性别的方法以序列的方式直接写入来源。

三、限定数字范围

在【数据验证】窗口中选择【设置】选项卡中,允许【整数】,设置数据“介于”,可以限定输入数字的范围。

1、 静态限制输入数值范围:

直接输入最大值与最小值,如下动图:

2、动态限制输入数值范围:

这种动态限定数据的方法,设置了数据验证以后,可以通过修改最小值与最大值单元格的数值,动态调整数据允许输入的范围,如下动图:

四、限定文本长度

在【数据验证】窗口中选择【设置】选项卡中,允许【文本长度】为11,如下动图:

五、限制输入重复信息

【数据】——【数据验证】:验证条件选择自定义,输入公式:“=COUNTIF(H:H,H1)=1”,可以禁止输入重复数值。

公式的含义是:H列中,H1单元格的内容只出现1次。如果H列中H1单元格内容出现次数超过1,则禁止输入,如下动图:

六、限定身份证号码

【数据】——【数据验证】:验证条件选择自定义,输入公式:“=AND(LEN(H1)=18,COUNTIF(H:H,H1&"*")=1)”,如下动图:

其中:

LEN(H1)=18:含义是H1单元格内容的长度为18位;

COUNTIF(H:H,H1&"*")=1:在H列中H1单元格内容只出现1次,也就是不能重复出现;

AND(LEN(H1)=18,COUNTIF(H:H,H1&"*")=1):同时满足内容长度为18位、不能重复出现两个条件。

七、限制输入空格

【数据】——【数据验证】:验证条件选择自定义,输入公式:

“=ISERR(FIND(

有效数据外含有额外数据_Excel|应用数据有效性规范数据录入相关推荐

  1. 有效数据外含有额外数据_basemap之地图上画额外数据

    有时候我们想将自己的数据画在地图上,比如点,线,热体图等.我们先画地图地形底图,然后将数据点画在地图之上. 1. 散点 Basemap.scatter() 比如我们经常会将站点画在地图上,如地震台站, ...

  2. Fastadmin后台列表外显示额外数据

    控制器: $list = collection($list)->toArray(); // 额外显示的数据 $total_price = $this->model->with(['c ...

  3. mysql取出数据外键_mysql数据表有外键,应注意的几点(目前学习所获得的经验)...

    mysql : 1.有做外键的表子表和父表的引擎要一致才能添加数据:否则报外键约束错误 2.数据 类型要一致,不然添加补了 外键: 3.InnoDB和 myisam的区别(来源:PHP100中文网) ...

  4. 有效数据包含额外数据_1-2-5 转换数据以包含在报表中

    有时,你的数据可能包含额外数据,或者数据的格式不正确. Power BI Desktop 包括 Power Query 编辑器工具,可帮助你对数据进行调整和转换,使其可用于你的模型和可视化效果. 在此 ...

  5. ignite mysql_apache ignite系列(三):数据处理(数据加载,数据并置,数据查询)

    ​使用ignite的一个常见思路就是将现有的关系型数据库中的数据导入到ignite中,然后直接使用ignite中的数据,相当于将ignite作为一个缓存服务,当然ignite的功能远不止于此,下面以将 ...

  6. 无需额外数据、Tricks、架构调整,CMU开源首个将ResNet50精度提升至80%+新方法

    ↑ 点击蓝字 关注深度学习技术前沿 作者|Happy 编辑丨极市平台 导读 该文是CMU的Zhiqiang Shen提出的一种提升标准ResNet50精度的方法,它应该是首个将ResNet50的Top ...

  7. 解决Ubuntu“下载额外数据文件失败 ttf-mscorefonts-installer”的问题 (转载)

    解决Ubuntu"下载额外数据文件失败 ttf-mscorefonts-installer"的问题 发表于 2017-09-15 | 更新于 2018-04-29 | 分类于 Li ...

  8. 【论文解读】无需额外数据、Tricks、架构调整,CMU开源首个将ResNet50精度提升至80%+新方法...

    作者|Happy 编辑丨极市平台 极市导读 该文是CMU的Zhiqiang Shen提出的一种提升标准ResNet50精度的方法,它应该是首个将ResNet50的Top1精度刷到80%+的(无需额外数 ...

  9. resnet50结构_无需额外数据、Tricks、架构调整,CMU开源首个将ResNet50精度提升至80%+新方法

    本文是CMU的Zhiqiang Shen提出的一种提升标准ResNet50精度的方法,它应该是首个将ResNet50的Top1精度刷到80%+的(无需额外数据,无需其他tricks,无需网络架构调整) ...

最新文章

  1. MaxCompute studio与权限那些事儿
  2. 2年Java面试提问总结
  3. 攻防世界-web-FlatScience-从0到1的解题历程writeup
  4. [翻译]01-ASP.NET MVC 3介绍
  5. 009-MailUtils工具类模板
  6. 【转载】向量空间模型VSM及余弦计算
  7. Java 检测文件是否存在
  8. 数据结构---树,堆排序
  9. C#之Bcd码时间转成ToDateTime
  10. adb命令查看报名和查看手机分辨率
  11. linux - ab测试工具
  12. Checker框架学习笔记
  13. 微信小程序样式padding理解
  14. 小王要购买一台式计算机的内存储器,计算机硬件练习及答案
  15. android imageview.setVisibility(View.VISIBLE)设置无效,代码已执行但是图片不显示
  16. 洒水车问题(路线有单向有双向)
  17. Windows批处理方式实现MySQL定期自动备份
  18. 表之sql删除重复数据、查找去除重复数据、DISTINCT用法
  19. java将excel转base64_将图片的base64 代码转换为 图片(jpg)
  20. sap2000——特征值屈曲分析

热门文章

  1. Error: Cannot find module 'json-schema-faker' YAPI部署
  2. /lib/libcrypto.so“ not found,is 32-bit instead of 64-bit
  3. js 全屏 退出全屏
  4. Linux系统的远程登录
  5. 变频器服务器电路板维修,变频器电路板维修技巧
  6. SQLServer LIKE 通配符
  7. 头像星球html,HTML5 Canvas 星球大战黑武士头像
  8. java命令行 引用jar包_java命令行引用jar包
  9. 【剑指offer - C++/Java】2、替换空格
  10. springboot创建子模块时遇到子模块覆盖父模块问题解决