如何限制指定单元格的输入内容?
此操作经常用于数据收集和整理人员,对于提高收集的数据的规范性、提高数据整理效率具有十分重要的作用。
由于所收集的数据来自于不同的团队和人员,各自团队或人员在填写数据是也会有不同的呈现方式,如果大家的格式不能统一,那么将无法直接用于数据分析,还得需要我们的数据收集人员进行二次整理,直接影响了我们的工作效率。
因此,这就需要我们的数据收集人员在下发数据表格时预先限制并设定单元格的输入内容,约束表格填写人员的填写规范,这就用到了数据的有效性设置。
操作方法
- 01
首先,在“数据”菜单下“数据工具”选项卡中选择“数据验证”,打开“数据验证”对话框,在“设置”选项卡中进行数据的有效性设置。
- 02
数据有效性主要有以下几种格式,以针对不同的设置需求。 A. 任何值,即没有限制,可在选定的单元格内输入任何值,包括空; B. 整数,即在选定的单元格内只能输入整数数值,其他格式无法输入; C. 小数,即在选定的单元格内只能输入小数数值,其他格式无法输入,由于整数也可以看作是小数点后为0的小数,因此,在此设置下也可以数据整数数值。同时,除了可以输入固定的数值,Excel还未我们提供了“介于”、“大于”、“小于”等多种数值范围选取方式供我们选择。 D. 序列,即只能输入引用的规定的一个序列的数据,既可以在“来源”输入框中输入引用数据的位置,也可以手动输入各种选项,各选项中间以逗号隔开(英文状态下的逗号)。 E. 日期,即只能输入日期格式,标准格式为:yyyy/m/d F. 时间,即只能输入时间格式,标准格式为:h:m:s G. 文本长度, 即只能输入限定字符数范围内的文本数据
- 03
案例1. 在身份证一列要求只能输入固定的18个字符长度的文本 1-1.选择需要限定的单元格,在“数据”菜单选择“数据验证”,打开数据验证对话框;
- 04
1-2. 在“允许”选择框中选择“文本长度”,在数据条件选择框中选择“等于”,在“长度”输入框中输入“18”,并确定;
- 05
1-3. 此时可能会出现如下结果,解决这个问题我们只需要在输入数字前先输入一个符号(’)即可,注意是英文状态下。
- 06
1-4. 而当我们输入少于或多于18个字符长度的时候,系统就会提示输入值非法,需要重新输入。因此,这就有效避免了因为人为原因而漏写或多写的不规范问题。同样,对于手机号的输入限制也可以按此方法制作,只需将文本长度改为11位即可。
- 07
案例2. 在城市类别中只能输入1-6的整数数字 2-1. 选择需要限定的单元格,在“数据”菜单选择“数据验证”,打开数据验证对话框;
- 08
2-2. 在“允许”选择框中选择“序列”,在“来源”输入框中分别输入“1,2,3,4,5,6”,数字中间以英文状态下的逗号隔开,并确定;
- 09
2-3. 回到工作表,点击城市类别所在列,就会在单元格右侧出现下拉三角,可以选择相应的城市类别数字,当输入其他文本时就会提示非法输入,以此来规范单元格的输入准确性。
- 10
案例3. 在销量中限定只能选择大于等于0的整数数值 设置如下: