Excel 数据验证也叫数据有效性,它可以控制单元格内输入的内容,让数据的输入更加准确、规范,的确为表单制作的一个神器。本文除了介绍常用功能外,还列举了一堆自定义的公式供你验证数据。
一、常用功能
验证数据的我们常用的功能是 “序列” ,此外你还可以限制在指定的单元格中只能输入整数、数值,日期、时间,或者限制输入文本的长度。
1) “序列” ,例如限制只能输入是和否(左图),选择性别(右图)。如下:
只能输入指定单元格内的数据,例如只能输入$A$2 到 $A$16的部门、或产品信息,如下图:
2) 只能输入介于50到1000的整数(左图)、大于或者等于零的数值(右图)
3) 只能输入日期(左图)或时间(右图)
4)限制输入的文本长度。
二、自定义公式限制输入内容
例如在A 列不能输入重复值(左图),单元格只接受输入文本(右图)
其他常用的公式还有:
1) 不允许输入空格字符:= LEN(A1) = LEN(SUBSTITUTE(A1, " ", ""))
2) 只接受大写字符:= EXACT(A1, UPPER(A1))
3)只接受小写字符:= EXACT(A1, LOWER(A1))
4) 必须依字符串 PRO 开头:= LEFT(A1, 3) = "PRO"
5)只有在 B 列 和 C 列填写完后才能填写:= AND(B1 <> "", C1 <> "")
6)只接受 YYMMDD:= TEXT(DATE(LEFT(A1, 2), MID(A1, 3, 2), RIGHT(A1, 2)), "YYMMDD") = TRIM(A1)
7) 只接受财年:= AND(LEFT(A1, 2) = "FY", ISNUMBER(INT(RIGHT(A1, 2))))
8) 输入手机号码:= AND(INT(LEFT(A1, 3)) < 200, LEN(A1)=11, ISNUMBER(INT(A1)))
欢迎评论,如果你喜欢这篇文章, 请记得点赞哦,谢谢!
本文为作者原创文章,未经作者允许不得转载。
网友评论