手机版

Excel使用数据验证(数据有效性)规范数据输入

时间:2021-09-18 来源:互联网 编辑:宝哥软件园 浏览:

EXCEL在输入数据时,往往会输入不规则或无效的数据,给数据的统计工作带来很大的麻烦。

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

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

示例1:标准化性别输入。

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

方法如下所示:

请特别注意:

1.在序列源中,单词“男”和“女”之间必须有一个“英语状态”的逗号,即半角逗号;

2.只要为一个单元格设置了数据校验,用鼠标拖动单元格右下角的填充手柄进行填充,那么“数据校验”就可以填充到其他单元格中。

第二,限制输入内容。

当然,输入内容也可以通过第一种输入性别的方法,以顺序的方式直接写入源中。

第三,限制数值范围。

1.静态极限输入值范围:

2.动态限制输入值范围:

在这种动态定义数据的方法中,在设置数据验证后,可以通过修改最小和最大单元格的值来动态调整数据的允许输入范围。

第四,限制文字的长度。

限制文本长度。您也可以通过设置“文本长度——介于”来设置文本位数的范围。

动词(verb的缩写)限制重复信息的输入。

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

=COUNTIF(H:H,H1)=1 .

公式的意思是:在h列中,单元格H1的内容只出现一次。如果H列中H1单元内容的出现次数超过1,则禁止输入。

比如运动图片:

第六,限制身份证号。

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

=AND(LEN(H1)=18,COUNTIF(H:H,H1“*”)=1).

其中:

LEN(H1)=18,表示H1单元内容长度为18位;

Countif (h:h,H1“*”)=1,表示H1单元格的内容在h列只出现一次,即不能重复;

(查找身份证出现次数时,为什么要在搜索单元格后加“*”?请参考Excel身份证号,统计容易出现的错误。).

和(len (h1)=18,countif (h:h,h1 "*")=1),表示内容长度为18位,不能重复。

七、限制输入空间。

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

=ISERR(FIND(",ASC(H1))).

其中:

ASC(H1),意思是把H1单元格的全宽空间转换成半宽空间;

Find(",ASC (H1)),意思是在H1细胞中寻找一个空间。如果它包含一个空格,返回空格在H1单元格中的位置,即一个数字;如果没有空格,则返回错误值# value

ISERR (find(",ASC (h1))),表示不包含空格时返回的错误值通过ISERR函数转换为逻辑值TRUE,表示允许输入;将包含空格时返回的值转换为逻辑值FALSE,表示禁止输入。

版权声明:Excel使用数据验证(数据有效性)规范数据输入是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。