excel用数据有效性限制用户输入

来源:转载

在Excel中利用数据有效性,可以对用户的输入进行限制,当出现输入错误时,Excel还会给出提示。下面是几个限制输入的例子:

一、限制输入重复的内容:

当我们在某个区域中输入时,如果所输入的内容不允许重复,就可以通过数据有效性进行限制。

1.选择需要限制输入的区域,如A2:A11,选择时从A2单元格开始向下选择,以保证选择该区域后,A2单元格处于高亮状态。单击菜单“数据→有效性”,弹出“数据有效性”对话框。

2.选择“设置”选项卡,在“允许”下方的下拉列表中选择“自定义”,然后在“公式”下方的文本框中输入公式:

=COUNTIF($A$2:$A$9,A2)=1

单击“确定”按钮。

3.选择“出错警告”选项卡,在“标题”下方的文本框中输入标题内容,如“错误”,在“错误信息”下方的文本框中输入提示信息。单击“确定”按钮。

在输入过程中,如果出现以前输入过的重复内容,Excel会给出提示,并要求重新输入:

二、限制区域数值的和:

例如我们在做预算时,需要限制某个区域中输入数值的总和小于某个数值,同样可以用数据有效性进行限制输入。

例如要限制区域A2:A11中的数值总和小于“100”,可以参照上述方法进行设置,只是将公式改为:

=SUM($A$2:$A$9)<100

三、限制输入长度:

在输入身份证信息时,有时容易少输入一位或多输入一位,为防止出现这种情况,可以用数据有效性限制输入长度为18或15位。

具体方法同方法一,只是将公式改为:

=OR(LEN(A2)=15,LEN(A2)=18)

四、只能输入数值:

如果需要限制用户的输入只能为数值,例如只允许输入的数值大于“0”,小于“10000”,可以这样设置:在“数据有效性”对话框的“设置”选项卡中,在“允许”下方的下拉列表中选择“小数”,在“数值”下方的下拉列表中选择“介于”,并输入所需的最大值和最小值。

然后单击“确定”

分享给朋友:
您可能感兴趣的文章:
随机阅读: