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

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

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

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

。从数据菜单中选择验证。 Excel将显示“数据验证”对话框的“设置”选项卡。 (请参见图1。)

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

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

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

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

。单击确定。

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

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

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

本技巧(2425)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到此技巧的版本: