欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

用Excel数据验证功能实现单元格只能输入正值就是大于0的正数

程序员文章站 2023-11-10 14:25:16
默认情况下,Excel表格的单元格允许输入任何的字符,包括英文、中文、数字及特殊符号等!能不能在Excel数据列中设定相关的限制实现单元格只能输入正值?如何让输入的...

默认情况下,Excel表格的单元格允许输入任何的字符,包括英文、中文、数字及特殊符号等!能不能在Excel数据列中设定相关的限制实现单元格只能输入正值?如何让输入的单元格只能输入正值,所谓的正值就是大于0的数据吗?经过确认后,希望能限制单元格只能输入数值,而且是正数,这里不得不再次感叹Excel功能的强大。利用Excel的数据验证功能设置单元格只能输入正值,因此特别适合公司人事、行政、财务、销售等进行专业统计的办公人士。

具体步骤

1、首先选中下图中“数量”字段下面的区域,点击“数据-数据验证”按钮。如下图 3 处所示:

用Excel数据验证功能实现单元格只能输入正值就是大于0的正数

数据验证:从规则列表中进行选择一限制可以在单元格中输入的数据类型。例如,您可以提供一个值列表(例如,1、2和3),或者仅允许输入大于1000的有效数字。

2、在新弹的“数据验证”窗口中,设置验证条件,允许“小数”,数据“大于”,最小值为“0”。如下图 4 处所示:

用Excel数据验证功能实现单元格只能输入正值就是大于0的正数

上图设置了,允许小数,忽略空值,数据大于0。确定后,测试一下效果。

1、输入汉字 二,不允许录入,很好。

用Excel数据验证功能实现单元格只能输入正值就是大于0的正数

可以看到对话框中提示:输入值非法。已限定了可以输入该单元格的数值。

2、输入负数试试,不允许输入,很好。

用Excel数据验证功能实现单元格只能输入正值就是大于0的正数

总结:“Excel2013的数据验证”在Excel2010中叫做“数据有效性”,数据有效性是对单元格或单元格区域输入的数据从内容到数量上的限制。对于符合条件的数据,允许输入;对于不符合条件的数据,则禁止输入。这样就可以依靠系统检查数据的正确有效性,避免错误的数据录入。数据有效性是Excel定制工作模板中非常重要一种技巧。

有关让单元格只能输入正值的方法,上文已给出了具体实现,该技巧Excel007版本及以上有效。希望遇到同样问题的网友,赶紧试试吧,这会给您的工作带来极大的方便。