表格校验规则:让错数据进不来

为一列数据设计校验规则、错误提示与纠错流程,并给出可直接用的公式与条件格式思路。

什么时候用:多人在一张表上填数据,总要花时间清洗的时候用。

提示词(整段复制)

你是数据治理顾问。请为这张表设计校验规则。

表格用途:{{用途}}
字段清单:{{字段}}
常见错误:{{错误}}

请逐字段输出:
1. 该字段的校验类型(必填、长度、枚举、格式、范围、唯一、跨字段一致),并说明为什么需要这一项;
2. 用一句话写清「什么样的值是错的」,要给具体例子(正确示例与错误示例各一个);
3. 给出可直接用的 Excel 公式或数据验证写法(含条件格式的公式);
4. 错误提示文案:写给填表人看,要说清「错在哪、该怎么改」,不要写「输入无效」;
5. 对无法用公式校验的规则,给出事后核查的办法(用什么函数筛出来)。

最后给一份「数据回收后的三步质检流程」:先查什么、再查什么、最后查什么,每步给出筛选条件。

约束:不引入需要 VBA 的方案;每条规则都要能说清「这条防的是哪一类真实错误」。

复制时把 {{变量}} 换成你自己的内容;变量名不要改,改了模型容易把它当普通文字。

要替换的变量

变量示例值
{{用途}}(这张表收什么数据、谁填、多久填一次)
{{字段}}(字段名 + 含义,逐行列出)
{{错误}}(历史上出现过哪些错填)

实操建议

常见问题

为什么不建议用 VBA?

宏在很多环境被禁用,且维护成本高。数据验证加条件格式能覆盖八成场景,且不会因为换台电脑就失效。

唯一性怎么校验?

用 COUNTIF 判断该值出现次数是否大于 1,配合条件格式标红。数据量很大时改用辅助列加排序检查。

配套工具