数据验证,是数据分析中一直绕不开的话题,为了减少数据错误,一定要对数据进行验证,今天,小编给大家分享5个自定义的数据验证技巧。


一、数据验证:控制预算。

目的:实际采购金额不能超过预算金额5000000。

方法:

1、选定目标单元格。

2、【数据】-【数据验证】,打开【数据验证】对话框。

3、选择【允许】中的【自定义】,在【公式】文本框中输入:=SUMPRODUCT($D$3:$D$12,$E$3:$E$12)<=$F$4。

4、单击【出错警告】选项卡,在【标题】文本框中输入:错误!,在【错误信息】文本框中输入:采购金额不能超过预算金额!并【确定】。

5、输入采购的数量,如果采购金额大于预算金额,则会给予提示,要求重新输入。

解读:

【出错警告】选项卡中的【标题】和【错误信息】可以根据实际需要自定义。


二、数据验证:根据其它列的内容限制输入。

目的:根据员工的婚姻情况录入“配偶姓名”。

方法:

在【公式】文本框中输入:=E3:E12="已婚",并自定义【出错警告】信息。


三、数据验证:限制日期。

目的:限定“工作计划”只能在周末完成。

方法:

在【公式】文本框中输入:=WEEKDAY(G3,2)>5,并自定义【出错警告】信息。


四、数据验证:动态扩展下拉菜单。

目的:随着数据源的变化下拉菜单项跟着变化。

方法:

1、选定目标单元格。

2、【数据】-【数据验证】,打开【数据验证】对话框。

3、选择【允许】中的【序列】,在【来源】文本框中输入:=OFFSET($H$3,0,0,COUNTA($H$3:$H$12))。

4、单击【确定】。


五、数据验证:动态扩展二级下拉菜单。

目的:随着数据源的变化下拉菜单项跟着变化。

方法:

1、选定目标单元格。

2、【数据】-【数据验证】,打开【数据验证】对话框。

3、选择【允许】中的【序列】,在【来源】文本框中输入:=OFFSET($C$2,MATCH($E3,$B$3:$B$12,0),0,COUNTIF($B$3:$B$12,$E3))。

4、单击【确定】。


结束语:

学习了本文之后,是不是发现数据验证的自定义或序列功能非常的强大?如果亲有更多的应用技巧,欢迎在留言区留言讨论哦!

如果对示例中涉及到的函数功能不太了解,可以翻阅一下历史文章中的相关记录或留言提问哦!