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

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

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

69853013052404595d3279127c9a2a3e.png

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

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

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

290e3d85b3b37553e3a6ec5ebed7fb88.gif

设置输入数据大小的区间

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

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

9f944735afd2d7a080e852312e242e68.gif

输入数据不超过某个值

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

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

98a072e788fe086c11b077bdd1aab3ab.gif

限定单元格只能输入日期

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

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

bacbd954731c0bcbae769f4ea4455010.gif

限定输入数据的长度

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

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

fa4a15afeec0732726ec182a490d71de.gif

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

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

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

521c166ca38cf9ffd6b6bc25b59e04b5.gif

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

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

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

ee36944fa9e7adab61b9ba4fe8513f81.gif

设置出错警告内容

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

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

c47bf9573358665b495fc14d7ccb4432.gif

圈释无效数据

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

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

1943e7145bc0b0547165f484eedf0d4e.gif

清除数据验证条件

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

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

4f31c2102df9dcbd63a76f0681f07e93.gif

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/381289.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

丁丁的生日

7月1日是丁丁的生日,本来计划得很好,下午去给他照相,晚上请一家人吃个饭,然后再去看《变形金刚2》(当然这个没有丁丁的份)。 谁知道计划真的赶不上变化,本来好好的丁丁上午突然有些低热-37.8&am…

mysql5.7修改root密码_七小服公开课EMC isilon修改丢失的root密码

1、连接串口,并重启2、在终端上,当引导过程中看到如下提示符时,按下空格键:Hit [Enter] to boot immediately, or any other key for command prompt.3、在OK提示符下,运行以下命令:boot -s4、看到 "Enter full pathname of …

textbox matlab,matlab gui 编程文本框更新

本帖最后由 350954832 于 2014-12-6 07:38 编辑我也是个新学matlab的菜鸟,有些东西也是不是特别的明白,这个程序本来是一个界面 我想通过点击运行按钮,在左边的文本框里面显示te1这个数组,但是点击运行这个按钮以后文本框没有更新…

张向东:就以当年期望别人对我们那样的方式

这几天,在北京广州办公室的电梯里,不断遇到来报道的新同事,又开心又担心。开心当然是新同事加入,担心是因为很多方面,我们还在学习中,团队文化、职业化程度都还不够,特别对刚刚毕业的大学生来说…

python怎么看内置模块_Python的内置模块详解

一、什么是模块模块就是封装了一些列功能的py文件,我们使用的时候直接导入这个文件,通过传入参数的方式使用其他文件的功能函数二、模块有哪些内置模块自定义模块第三方模块三、如何导入模块导入模块分为4种:1 #导入模块2 importmode_test3 #…

matlab人工神经网络代码,咨询BP人工神经网络MATLAB实例代码

我想用BP人工神经网络做个预测,已知2000-2012的值,预测2013-2020年的,数据如下:0.410.430.440.450.500.510.550.610.650.610.670.750.72用前三年的预测第四年的,写了MATLAB代码,但效果不好,所以…

[转]SQL语句资料

--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE …

python函数 global_Python global全局变量函数详解

global语句的作用在编写程序的时候,如果想为一个在函数外的变量重新赋值,并且这个变量会作用于许多函数中时,就需要告诉python这个变量的作用域是全局变量。此时用global语句就可以变成这个任务,也就是说没有用global语句的情况下…

服务器php只显示文本,服务器上的php echos文件是文本而不是二进制文件

我编写了一个PHP页面,它读取一个文件,并在添加了一些头文件后对其进行回显:header(Content-disposition: filename" . $fname . ");header(Pragma: no-cache);header(Expires: 0);header(Cache-Control: must-revalidate, post-check0, pre-check0);header(Pragma: p…

vc 6.0 显示文件全路径_配送路径规划思考(十二)

前面十一集的链接配送路径规划思考(十一)配送路径规划思考(十)配送路径规划思考(九)配送路径规划思考(八)配送路径规划思考(七)配送路径规划思考(六)配送路径规划思考(五)配送路径规划思考(四)配送路径规划思考(三)配送路径规划思考(二)配送最短路径思考(一)思考(十一)分享了政…

怎么暂时关闭网站php,WordPress怎么临时关闭网站进行维护

有时可能会因为各种原因导致我们的网站出现访问错误,此时我们就需要临时关闭站点进行维护,那么我们该如何临时关闭站点进行维护呢?下面让我们来看一下如何临时关闭我们的站点吧。1、.maintenance法在WordPress根目录下新建一个名为.maintenan…

DataList控件分页

实现了对DataList的分页 HTML控件的值需要转换web应用程序就可以取到了 1 /**//// <summary> 2 /// 当前页数 3 /// </summary> 4 int CurrentPage; 5 /**//// <summary> 6 /// 每页条数 7 /// </summa…

现代php 阅读笔记,PHP 手册阅读笔记 - 语言参考篇

最近计划把 PHP手册&#xff0c;认真的先过一遍。记录一些以前不知道&#xff0c;不明确的知识。语言参考 > 类型【新认知】强制转换类型用 settype( mixed $var, string $type )。判断变量的类型用is_type函数。例如&#xff1a;if (is_int($an_int)) {$an_int 4;}if (is_…

mongodb连接失败_mongodb 数据库及数据分页

本文转载于 SegmentFault 社区作者&#xff1a;小小蚊子在做自己的一个小项目时&#xff0c;新学习了 mongodb非关系型数据库&#xff0c;使用了 mongoose封装好的查询方法&#xff0c;包括数据库分页用到的limit和 skip 方法&#xff0c;这里记录下。一mongodb 数据库连接参照…

python 去除空格和换行,删除空格和换行符-BeautifulSoup Python

使用Beautifulsoup&#xff0c;我正在抓取以下Web源&#xff1a;Manchester Citys Fabian Delph limped off in the first minute of England Euro 2016 qualifier against Switzerland with a suspected hamstring injury. The 25-year-old midfielder, who signed for City f…

Windows MobileCE 开发书籍大全

1、《Microsoft Windows CE 程序设计》 北京大学出版社[美]Doudlas Boling 著该书可以与经典著作《Microsoft Windows 程序设计》相媲美&#xff0c;就象要想在Window平台上开发&#xff0c;必看 《Microsoft Windows 程序设计》一样&#xff0c;如果你想在Windows CE平台上开发…

python自动答题助手_GitHub - SmileSmith/autoAnswer: 客户端答题工具,集成3个答题助手,包含AI自动答题,手动答题,adb控制多台手机等...

autoAnswer和简单搜索、汪仔助手、UC答题助手一起答题。支持AI自动答题&#xff0c;支持个性化题。注&#xff1a;近期各个答题助手都升级了安全策略&#xff0c;如有问题请随时反馈 ~ ~**AI自动答题的详细流程说明请打开(见图)AI自动答题的结果预览(见图)答题界面见预览&#…

php ajax json post请求参数传递,javascript - ajax post 有个请求参数要用json 但请问js怎么转json的?...

$.ajax({url: linkAndBindUrl,method: post,data: {key: "web",toKen: toKen,memberId: memberId,json:, //[{"id":1,"appellation":"爸爸"},{"id":2,"appellation":"爷爷"}],beMemberId: beMemberId},…

创建数据类的原则

转载于:https://www.cnblogs.com/ghostbox/archive/2009/08/03/2251083.html

mysql 关联查询_Mysql查询优化器,再也不会因为该什么时候建立索引发愁了

优化器的作用&#xff1a;我们知道&#xff0c;一条SQL语句&#xff0c;可以有很多执行方式&#xff0c;最后都返回相同的结果&#xff0c;而优化器的作用就是找到最好的执行计划。一、RBO-基于规则的优化器(rule)系统内置的一套硬编码规则&#xff0c;根据规则生成执行计划&am…