加里有一个工作表,办公室里的人可以用来输入数据。他想确保在特定单元格中他们只能输入数字值。他想知道如何阻止他们在单元格中输入其他条目,例如文本,日期或时间。

最简单的方法是使用Excel的数据验证功能。

此功能使您可以定义可以在单元格中输入的参数。请按照下列步骤操作:

。选择要用于输入值的单元格。

。显示功能区的“数据”选项卡。

。在“数据工具”组中,单击“数据验证”工具。 Excel将显示“数据验证”对话框。 (请参见图1。)

。在“允许”下拉列表中,根据要允许的数字输入类型,选择“整数”或“十进制”。 Excel更改对话框中可用的控件。

。使用数据下拉列表,确保选择了介于之间。

。在“最小值”和“最大值”框中,输入希望用户在单元格中输入的上下限。

。如果需要,在对话框的其他选项卡上,输入输入消息和错误消息。

。单击确定。

人们现在只能输入您指定范围内的数字值。日期和时间是一个例外。由于它们在内部由Excel以数字形式维护,因此可以输入日期,前提是该日期被解析为您指定范围内的数字值。

例如,如果您将数据验证设置为仅允许20,000到21,000之间的值,那么有人可以输入1956年6月11日的日期,因为Excel将日期解析为整数20,617。处理日期和时间的最佳方法是设置单元格的格式,使其使用数字格式,这将阻止Excel显示日期和时间。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(6263)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: