![Excel 2016会计与财务管理从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/674/26125674/b_26125674.jpg)
1.3 设定数据验证规范录入的数据
数据有效性验证是指让指定单元格中所输入的数据满足一定的要求,如只能输入指定范围的整数或小数、设置可选择输入序列、添加公式验证等,根据实际情况设置数据有效性后,可以防止在单元格中输入无效的数据。
1.3.1 限制只能输入指定类型数据
关键点:限制允许输入的数据类型
操作要点:“数据”→“数据验证”→允许条件
应用场景:有些单元格对输入的数据有限制,如只能是日期、某范围内的整数等,这时可以在输入数据前进行数据验证设置,从而有效避免错误输入。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P25_5857.jpg?sign=1739561261-q994Z1XxibbVWGgFnV0UBvlkfzIdXqmx-0-6bf21297d82a15be95c62b45e19ee2fc)
1.只允许输入日期
例如某些单元格区域中只允许输入当月的日期,可以按如下方法设置数据验证。
①选择需设置的单元格区域,切换到“数据”选项卡,在“数据工具”组中单击“数据验证”按钮(见图1-43),打开“数据验证”对话框。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P25_5869.jpg?sign=1739561261-VDjZaDk2SAq1WwpP9pnGuR2rYovgnOEv-0-3af970075fadfd211f517a963e37fd17)
图1-43
②在“允许”下拉列表中选择“日期”选项,在“数据”下拉列表中选择“介于”选项,然后设置“开始日期”和“结束日期”,如图1-44所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P25_5873.jpg?sign=1739561261-40LnJcKtLZHBoWitgzQijdJZrGmNpYju-0-f726845c0400287e229b4bd251881359)
图1-44
③单击“确定”按钮完成设置。当在单元格中输入程序无法识别为日期的数据时会弹出错误提示,如图1-45所示;当在单元格中输入不在指定区间的日期时也会弹出错误提示,如图1-46所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P26_5915.jpg?sign=1739561261-998BIAiukDqiDx2AaMjGRrsqvwVdKfuL-0-7be2996b2c67875fcafb3c44773a56fe)
图1-45
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P26_5918.jpg?sign=1739561261-NX9sEf78z9k4CKgB5yffKzNyibH76y1i-0-b1e7858795f41f23e2aba28715c08b1b)
图1-46
2.只允许输入小于指定数值的整数
①选择需设置的单元格区域,切换到“数据”选项卡,在“数据工具”组中单击“数据验证”按钮(见图1-47),打开“数据验证”对话框。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P26_5924.jpg?sign=1739561261-luki2cEuEyNSQWltctsudzPA8NPZsgNm-0-81671ce6abe9b8eb745552bfb822ab4a)
图1-47
②在“允许”下拉列表中选择“整数”选项,“数据”下拉列表中选择“小于”选项,然后设置“最大值”,如此处设置为400,如图1-48所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P26_5927.jpg?sign=1739561261-fN0TvFmj36ye2GVL4a4PS2UOyy9knUrE-0-074fe4aa967cf014c0cbeb8f7e295c5e)
图1-48
③切换到“出错警告”选项卡,在“标题”文本框中输入警告标题,如图1-49所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P26_5931.jpg?sign=1739561261-xPS3KGmKnHJbEdbwe8jk36yeKuCREvip-0-fa2b76d7a3e796bbceb017f4870a91fc)
图1-49
④单击“确定”按钮即可。当单元格中不是小于400的整数时,即会弹出警告提示框,如图1-50所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P26_5934.jpg?sign=1739561261-PElP92GmEEbnVIr75E9lbOG3Nc3O7LVF-0-2d73cb953fdbed6716d97d9455c476a6)
图1-50
知识扩展
“允许”下拉列表中还可以设置小数、时间、文本长度、自定义等类型,用户可根据需要选择相应选项进行设置。
练一练
只允许金额小于或等于5000元的整数
图1-51所示的表格中要求活动经费小于或等于5000元,当输入大于5000元的金额时弹出错误提示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P27_5988.jpg?sign=1739561261-jEznufuRVI8GEVtXgNoG7Q4lKQzkQmCC-0-ac83f4913610934aa6b53247a133809e)
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P27_5989.jpg?sign=1739561261-8OHrEzoNW27HRibaOqZ3FzpSXHpJUZTV-0-6f54471467d6a9e2486f66b305159bf6)
图1-51
1.3.2 建立可选择输入的序列
关键点:把允许输入的数据建立为序列
操作要点:“数据”→“数据验证”→“允许条件(序列)”
应用场景:选择输入的序列是指某些单元格区域中只有特定几个可输入的选项,如产品的系列名称、费用的类别等。可以用数据验证功能建立数据序列,输入时可通过下拉列表选择输入,也是避免数据错误输入的途径之一。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P27_5998.jpg?sign=1739561261-K4wkI6tRmqC5kupFZpr3OVy2CTAmnxHC-0-fc288f2f50b8945bb1cc55f82c8c8dd7)
①选中D3:D9单元格区域,在“数据”选项卡“数据工具”组中单击“数据验证”按钮(见图1-52),打开“数据验证”对话框。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P27_6001.jpg?sign=1739561261-hC7mneC3uSutWidxbp9vP2edJmufFsuo-0-7319b3a0f0ce03c89a0cb29a76b663b6)
图1-52
②在“允许”下拉列表中选择“序列”选项。接着在“来源”文本框中输入“生产部,行政部,销售部,客服部,维修部”(注意输入数据间使用半角逗号间隔),如图1-53所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P27_6005.jpg?sign=1739561261-c420SCvSCp7CmMAIjmQccgL3TqatA0xM-0-2102109f190b884823925cd0e4e052b1)
图1-53
③单击“确定”按钮,返回工作表,单击D3单元格右侧下拉按钮,在下拉菜单中显示出可选择的序列(见图1-54),选择相应的部门名称即可。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P28_6051.jpg?sign=1739561261-AMN63xNErqEx86k3Mce2vLEfS8nT6z2z-0-943b4730eb8d19a7040a8fb640ed5bfa)
图1-54
知识扩展
如果序列中的选项过多,可以把数据来源输入工作表中,然后单击“来源”文本框右侧的按钮,返回工作表选择想作为序列的单元格区域。
1.3.3 用公式建立验证条件
关键点:用公式建立更灵活的验证条件
操作要点:“数据”→“数据验证”→“允许条件(公式)”
应用场景:用公式建立验证条件可以进行更广泛、更灵活的数据验证,例如可以限制数据输入的长度、避免输入重复编号、避免求和数据超出限定金额限制输入数据的长度等。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P28_6069.jpg?sign=1739561261-hTuOOrj0LSyOuhqm1QEkTDok4cw9s8jf-0-f19c206df773b439d3e57045fba80786)
1.禁止输入重复值
面对信息庞大的数据源表格,在录入数据时,难免出现重复输入数据的情况,这会给后期的数据整理及数据分析带来麻烦。因此对于不允许输入重复值的数据区域,可以事先设置禁止输入重复值。
①选中A3:A15单元格区域,在“数据”选项卡“数据工具”组中单击“数据验证”按钮,如图1-55所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P28_6074.jpg?sign=1739561261-NV57Ur5Bpc5fBNX412Aqppw8ftxorfwc-0-314d86f9021a51deb8d30b2257d78b1a)
图1-55
②打开“数据验证”对话框,单击“允许”设置框右侧下拉按钮,在下拉列表中选择“自定义”选项,如图1-56所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P28_6083.jpg?sign=1739561261-rnkNbseIW98my56yDqUryfneBhZrSsRw-0-1cafd774ca9c3d2437cee0c93581e53e)
图1-56
③接着在“公式”文本框中输入:=COUNTIF(A:A,A3)<=1,如图1-57所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P29_6121.jpg?sign=1739561261-Koiz2cSElynGoTv7iahzRe2aSbx3rwLR-0-a0813a637f44e4e3d31b31bdceb02c0c)
图1-57
④单击“确定”按钮返回工作表。在A列中输入的数据不能出现重复,一旦出现重复,则会弹出如图1-58所示的提示框。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P29_6124.jpg?sign=1739561261-BSuuJOp2MyUfShB1WPrqqAC60pgSc4kH-0-b6e7041eadf70e14a2eeee0249de0fe8)
图1-58
公式分析
COUNTIF函数用于计算区域中满足指定条件的单元格个数。即依次判断所输入的数据在A列中出现的次数是否等于1,如果等于1允许输入,否则不允许输入。
2.禁止输入空格
对于需要后期处理的数据库表格,在输入数据时一般都要避免输入空格字符,因为正是因为这些无关字符的存在,可能导致查找时找不到,计算时出错等情况发生。通过数据验证设置则可以实现禁止空格的输入。
①选中目标数据区域,在“数据”选项卡“数据工具”组中单击“数据验证”按钮,如图1-59所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P29_6139.jpg?sign=1739561261-y9yeY5yHpRyIiindL0fzyWhmwrnEy4ds-0-41e187d4674336f1f3044f3424ffffcd)
图1-59
②打开“数据验证”对话框,在“允许”下拉列表中选择“自定义”选项,然后在“公式”文本框中输入公式:=ISERROR(FIND(" ",A2)),如图1-60所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P29_6142.jpg?sign=1739561261-YUWAn00n6eRmN1Y5H33PjfILbXnM4jQw-0-2a246b84afd16630a6790aeb9a3d9fb9)
图1-60
③单击“确定”按钮返回工作表,当在A列中输入姓名时,只要输入了空格则会弹出警示并阻止输入,如图1-61所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P29_6145.jpg?sign=1739561261-0OKSYfgIX554wRojEzUupQ6ymR9rNWLG-0-0cf2040b29385b1f62a6085a9d1c52bd)
图1-61
练一练
只允许输入小于200的数值(可整数也可以小数)
设置“允许”条件为整数时,则只能输入满足条件的整数;设置“允许”条件为小数时,则只能输入满足条件的小数。如果想实现的效果是小于某个数值的任意值(小数或整数均可),如要求输入的值小于200,此时则需要用公式来建立验证条件,如图1-62所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P30_6193.jpg?sign=1739561261-eTpCjLbxazuebeOWRz0DOJs1oxlGG2QG-0-4c33f114f6c0ac96c9b254aa17156f79)
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P30_6194.jpg?sign=1739561261-Kd40MwFpMVcDQDMHeKNTUTIFfp1B54uh-0-e180a6f65279728e5206145e5b5af9fa)
图1-62
1.3.4 设置鼠标指向时显示输入提示
关键点:选中单元格显示输入提示
操作要点:“数据”→“数据验证”→“输入信息”
应用场景:只要选中单元格就显示出文字提示,提醒可以输入哪些数据,可以为单元格区域设置输入提示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P30_6217.jpg?sign=1739561261-ejXjpSXabw9Igt4xDkd8OvkJqB0jYcaj-0-d17f627172f31b7dc9b1a03e92dac0cd)
①选中想要设置的单元格区域(可以一次性选中不连续的单元格区域),切换到“数据”选项卡,在“数据工具”组中单击“数据验证”按钮(见图1-63),打开“数据验证”对话框。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P30_6204.jpg?sign=1739561261-2jj2d877yW2Mut3HzTjgWqWuW0Fy7D1L-0-95a23d5fbb72c6c894b4b5e980bc1c58)
图1-63
②单击“输入信息”选项卡,在“标题”和“输入信息”文本框中输入要提示的信息,如图1-64所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P30_6208.jpg?sign=1739561261-zwf1OX2DYpM6JjfzIg4usbHwXc3fLs4a-0-9ae00104ce6261e0c606343846dd0dfa)
图1-64
③单击“确定”按钮返回工作表,此时当鼠标指针指向设置了数据验证的单元格时,系统会显示所设置的提示信息,如图1-65所示。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P31_6281.jpg?sign=1739561261-GfGA123iyf1D6Yzo9jIq9LemNZ8fOIcq-0-09e05d116f544db30b966624a903c1da)
图1-65
练一练
提示输入正确的日期格式
图1-66中,为“开票日期”列设置提示信息。
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P31_6288.jpg?sign=1739561261-gMrX2ufucw2n3nvF4IjJUaCNlLm2718t-0-fd80ce83f392f3e3b3ffdf5b4d472864)
![](https://epubservercos.yuewen.com/A11907/14565324404897706/epubprivate/OEBPS/Images/Figure-P31_6285.jpg?sign=1739561261-jCkO9bClyPmBwGekppAKCn0LmEztjX85-0-9ca116d6212a6a44a0fb77642fe443e8)
图1-66