数据验证可以规范用户的文本及数字输入格式,如只能输入指定区间的数值、只能输入文本数据、限制输入空格、限制输入重复值等。设置了数据验证条件后,对符合条件的数据允许输入,对不符合条件的数据则禁止输入。因此,利用此设置可以实现数据的正确性和有效性的检查,避免输入错误的数据。

另外,还可以设置输入提示信息。即对选中单元格的数据输入做出提醒;同时也能设置出错警告信息,即当输入错误时弹出警告信息。本文主要介绍数据验证基本设置的十个技巧:

选中单元格时给出输入提示

本例要求在列表中输入“一中高考成绩”,为了提醒录入者输入正确范围的数据,可以设置当选中该区域的单元格时自动显示提示文字。

具体步骤为:选中B3:E10单元格区域 - 在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,打开“数据验证”对话框 - 切换至“输入信息”选项卡 - 确认勾选“选定单元格时显示输入信息” - 在“标题”文本框中输入“请输入分数” - 在“输入信息”文本框中输入“语数英分数在0-150之间!理综分数在0-300之间!” - 单击“确定”按钮完成设置。当选中B3:E10区域中的任意单元格时,会显示输入的提示文字。

设置输入数据大小的区间

除了设置输入提示之外,还可以设置当输入的数字不在某个特定区间内时自动弹出输入错误提示框,以提示重新输入符合数据范围的数字。以理综成绩为例,我们可以设置允许区间为0-300,当输入的数据不在这个区间时则会弹出输入错误提示框。

具体步骤为:选中E3:E10单元格区域 - 在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,打开“数据验证”对话框 - 选择“设置”选项卡(默认)- 在“验证条件”栏下设置“允许”条件为“整数”,“数据”条件为“介于”,“最小值”和“最大值”分别为“0”和“300” - 单击“确定”按钮完成设置。当在E3:E10区域中的任意单元格中输入不在0-300之间的数值时就会弹出错误提示框,提示重新输入符合要求的数据。

输入数据不超过某个值

本例中需要设置“语文/数学/英语”的成绩不能超过150.

具体步骤为:选中B3:D10单元格区域 - 在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,打开“数据验证”对话框 - 选择“设置”选项卡(默认)- 在“验证条件”栏下设置“允许”条件为“整数”,“数据”条件为“小于或等于”,“最大值”为“150” - 单击“确定”按钮完成设置。当在B3:D10区域中的任意单元格中输入大于150的数值时就会弹出错误提示框,提示重新输入符合要求的数据。

限定单元格只能输入日期

本例表格中要求在“订购日期”列中只能输入日期数据,并且日期只能介于2019/1/1-2019/12/31之间。

具体步骤为:选中A3:A13单元格区域 - 在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,打开“数据验证”对话框 - 选择“设置”选项卡(默认)- 在“验证条件”栏下设置“允许”条件为“日期”,“数据”条件为“介于”,“开始日期”和“结束日期”分别为“2019/1/1”和“2019/12/31” - 单击“确定”按钮完成设置。当在A3:A13区域中的任意单元格中输入格式不相同的日期(如:20190909)或者不在设定区间内的日期(如:2018/8/8)时就会弹出错误提示框,提示重新输入符合要求的数据。

限定输入数据的长度

本例表格统计人员出生日期,为了统一格式,减少输入错误,可以设置验证条件使文本长度必需为8位。

具体步骤为:选中B2:B9单元格区域 - 在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,打开“数据验证”对话框 - 选择“设置”选项卡(默认)- 在“验证条件”栏下设置“允许”条件为“文本长度”,“数据”条件为“等于”,“长度”为“8” - 单击“确定”按钮完成设置。当在B2:B9区域中的任意单元格中输入长度不等于8的文本时就会弹出错误提示框,提示重新输入符合要求的数据。

建立可选择输入的列表序列

当我们需要记录大量数据用于后期数据分析,而这些数据内容又是固定几类的情况下,如果我们不设定数据验证,输入时不但费时费力,还很容易出现输入错误,有空格等问题,后期数据统计分析也会随之不准确。而如果我们使用数据验证“列表”功能限定单元格输入内容时,只需要通过下拉列表进行选择就可以完成快速输入,既提高了工作效率,又保证了数据的准确性。

具体步骤为:选中需要设置数据有效性的列(C列)- 在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,打开“数据验证”对话框 - 选择“设置”选项卡(默认)- 在“验证条件”栏下设置“允许”条件为“序列”,单击“来源”文本框右侧的“拾取器”按钮,返回数据表并选择之前建立好的序列(G3:G7) - 再次单击“拾取器”按钮,返回“数据验证”对话框 - 单击“确定”按钮完成设置。此时我们选中C列任意单元格并点击右侧出现的下拉按钮,便可从下拉列表中选择所要输入的内容以快速准确地完成输入。

将数据验证条件复制到其他工作表

本例需要在“将数据验证条件复制到其他工作表”工作表中设置与“选中单元格时给出输入提示”工作表相同的数据验证,这里可以直接复制数据验证,而不需要重新在新工作表中逐步设置数据验证。

具体步骤为:在“选中单元格时给出输入提示”工作表中复制带有数据验证的区域 - 在“将数据验证条件复制到其他工作表”工作表中选择需要复制数据验证设置的区域的第一个单元格(B3) - 点击鼠标右键 - 选择“选择性粘贴”,打开“选择性粘贴”对话框 - 选择“验证” - 点击“确定”按钮完成数据验证设置的复制。

设置出错警告内容

本例要求在列表中输入“一中高考成绩”,为了提醒录入者输入正确范围的数据,可以设置当输入数据不正确时弹出警告对话框,以提醒录入者重新输入正确数据。例如录入者输入的理综成绩大于300,则要求弹出输入错误对话框,对话框标题为“认真点!!!”,错误信息为:“亲,写错了,再认真检查一下吧!!!”

具体步骤为:选中E列 - 在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,打开“数据验证”对话框 -选择“设置”选项卡(默认)- 在“验证条件”栏下设置“允许”条件为“整数”,“数据”条件为“介于”,“最小值”和“最大值”分别为“0”和“300”- 切换至“出错警告”选项卡 - 确认勾选“输入无效数据时显示出错警告” - 在“标题”文本框中输入“认真点!!!” - 在“错误信息”文本框中输入“亲,写错了,再认真检查一下吧!!!” - 单击“确定”按钮完成设置。当在E列任意单元格中输入不在0-300之间的数据时,便会弹出输入错误对话框。

圈释无效数据

“圈释无效数据”功能是指将不符合条件的数据以红色圆圈圈释出来。要使用该功能,必需先输入数据,然后针对已有的数据来设置数据验证条件,再将不满足条件的数据圈释起来。例如本例将“语文数学英语”大于150的无效数据圈释起来。

具体步骤为:选中已输入“语文数学英语”成绩的区域(B3:D10)- 按前面介绍的方法设置数据验证有效区间为:0-300 - 选中待圈释无效数据区域(B3:D10)- 在“数据”选项卡的“数据工具”组中单击“数据验证”右侧下拉按钮 - 在展开的下拉列表中选择“圈释无效数据”命令,即可将不符合数据验证条件的单元格数据圈释出来(本例无效数据为C5和B9)

清除数据验证条件

如果不再需要使用数据验证对表格进行数据录入的限制,可以打开表格后在“数据验证”对话框中清除验证设置。本例以清除“输入提示”和“数据有效区间”为例进行说明。

具体步骤为:选中需要清除“数据验证”的区域 - 在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,打开“数据验证”对话框 - 直接单击左下角的“全部清除”按钮,清除“数据验证”。

我是Excel之V课堂,专注Excel基础入门,技巧分享,关注我,让我们一起成长吧!

设置文本区域大小_数据验证基本设置技巧相关推荐

  1. python怎么设置文本框大小_如何在Python中更改Tkinter文本框的宽度和高度?

    所以我一直在用Tkinter在Python上开发一个计算器.不过,我想把按钮隔开,而不是把它们直接放在一起.我不使用root.Frame函数.这是我的代码:from Tkinter import * ...

  2. offset函数的高级用法_数据验证(数据有效性)结合Offset函数 的综合用法

    #数据验证# 在2013版本以前称为#数据有效性#.数据验证主要用于验证数据的输入的准确性,避免输入非法值以及在输入非法值时能给出提示或警告.可以根据实际需要限制输入范围,提供预设值通过下拉列表选择输 ...

  3. opencv python3 文本区域识别_使用等高线从图像中提取文本区域 - Opencv,Python

    我一直在使用python中的opencv开发名片的OCR项目 . 直到现在,我已经能够裁剪图像卡 . 我试图使用轮廓检测裁剪图像中的文本区域 . (即,拍摄Canny图像,从这些边缘找到轮廓并将它们扩 ...

  4. qss qmenu 设置icon位置大小_实战PyQt5: 125-使用配置文件来保存和恢复应用的设置...

    在通常情况下,用户使用一个软件的时候,期望保存一些数据状态,比如窗口的大小和位置,主题,选项,最近操作过的文件等等信息,在下一次启动软件的时候就自动加载这些信息,让软件恢复到上一次退出时的状态.在Wi ...

  5. bat 两个文本字符替换_数据人必会的Excel|掌握这些文本函数,让你的工作如鱼得水...

    点击上方 蓝字 关注我们 公众号数据万花筒文章配合视频一起学习效果更佳哦,搜索视频号数据万花筒,更多学习视频火热更新中. 除了数值型数据,分析师在分析过程中常常也会接触文本类型的数据,这时候就该文本函 ...

  6. .net npoi xssfclientanchor设置图片缩放大小_.NET导出Excel的四种方法及评测

    前言 导出Excel是.NET的常见需求,开源社区.市场上,都提供了不少各式各样的Excel操作相关包.本文,我将使用NPOI.EPPlus.OpenXML.Aspose.Cells四个市面上常见的库 ...

  7. R pdf大小_数据可视化 - 热图·R

    热图(如下图所示),是一种展示样本与差异变量关系的可视化方式,可以通过R/python进行绘制.本文主要分别具体介绍如何使用R实现热图绘制. R绘制热图 通常调用R的软件包"pheatmap ...

  8. java设置native内存大小_如何定位native内存泄露问题?

    运行一段时间后,程序出现异常:部分操作无法进行.异常日志如下: java.lang.OutOfMemoryError: unable to create new native thread at ja ...

  9. hbuilder怎么设置网页的大小_大明:网页字体大小怎么调?教你方法一键搞定

    大家好,我是大明,网页的字体太大或太小都影响我们正常的浏览,导致网页字体大小不合适的主要原因是"显示适配器分辨率","显卡驱动问题","网页字体设置不 ...

最新文章

  1. 转:delphi异常捕获try except语句 和 try finally语句用法
  2. java i 什么时候变_Java中i++与++i的区别(效率分析)
  3. Android开发之assets目录下资源使用总结
  4. 计算abc=a!+b!+c!
  5. himall微信支付
  6. dom4j解析xml
  7. LG 的数学计划 ---- 第四步 快速幂
  8. *理解JavaWeb目录结构
  9. 安卓开发:医院预约挂号app
  10. Win11电脑怎么让两个屏幕任务栏都显示时间?
  11. VIVADO与Matlab版本对照表
  12. TJCTF之Bricked Binary
  13. 多相机BEV感知表达
  14. cube函数matlab_Matlab geom3d函数注释
  15. Hive函数之行转列
  16. QT5.10软件下载(1)
  17. 商米科技IPO被终止:曾拟募资10亿 蚂蚁集团与小米是股东
  18. Linux/Unix系统SSH远程按Backspace键删除时出现^H的处理方法
  19. Win10系统出现edge主页被劫持篡改的问题
  20. 企业如何选择一个靠谱的培训直播平台呢?

热门文章

  1. 解决安卓字体偏移:页面整体缩放
  2. ubuntu 使用apt-get install 安装php5.6--php7
  3. Jmeter 场景设计
  4. Python之路3【知识点】白话Python编码和文件操作(截载)
  5. PHP+七牛云存储上传图片代码片段
  6. DNN SEO专题 (收集)
  7. amoeba mysql proxy_mysql proxy amoeba安装配置
  8. 猫眼html源码,50 行代码教你爬取猫眼电影 TOP100 榜所有信息
  9. java项目中外接扫描仪无法使用_java – 扫描仪行不可用错误
  10. 网络验证php接口逆向,一个专利查错的逆向(网络验证)