收到调研数据后,你有没有发现过这类情况:
受访者填写"语文80分、数学90分、总成绩150分"——三科明显对不上;或者"月支出5000元,其中餐饮3000元、交通2000元、娱乐2000元"——各项合计已经超出总额……
这类数字矛盾,靠后期数据清洗费时费力,而且很多情况下根本无法修复——你不知道哪个数字填错了。
调研工厂的"填写值校验"功能,能在受访者提交前就发现这类矛盾,实时弹出提示,让他们当场修正。
什么是填写值校验?
填写值校验是调研工厂为填空题提供的一项数据验证功能。它允许你为某道填空题设定规则:将受访者填写的数值,与其他题目的答案(或基于其他题目计算得出的值)进行比较,如果不符合预设的逻辑关系,立即显示错误提示,阻止受访者继续提交,直到他们修正为合理的数值。
受访者填写后:系统自动比较 → 不符合则弹出自定义错误提示 → 符合则正常提交
适用题型:
为什么需要这个功能?
后期清洗时发现问题,但不知道哪个数字是错的,只能标记为无效数据。
发现矛盾,实时弹出"总成绩应不低于各科成绩之和",受访者当场修正,数据干净入库。
填写值校验的本质是把数据质量控制前移——从"采集完再清洗"变成"填错了就提醒",从源头保证数字逻辑的自洽性。
典型使用场景
📚
教育调研:总成绩与各科成绩的关系 分别收集语文、数学、英语等各科成绩,校验总成绩不得低于各科之和。总成绩 ≥ 语文 + 数学 + 英语 💰
消费调研:各类支出不超过总支出 先填月总支出,再分项填各类消费金额,校验各分项之和不超过总额。餐饮 + 交通 + 娱乐 ≤ 月总支出 ⏱️
时间分配调研:各活动时长不超过总时长 填写每天各类活动(工作、睡眠、娱乐)的时长,校验总和不超过24小时。工作 + 睡眠 + 娱乐 ≤ 24 📊
市场份额调研:占比之和不超过100% 分别填写各品牌的市场占有率估计值,校验填写值在合理范围内。品牌A占比 ≤ 100 - 其他品牌占比之和 🏥
健康调研:各部分数值在合理区间 填写空腹血糖值,校验不低于某个最小生理阈值,过滤明显的填写错误。血糖值 ≥ 下限基准值
受访者看到的效果
设置校验后,受访者填写了不符合逻辑的数值时,系统会这样提示:
错误提示的文字完全由你自定义,可以写清楚正确的填写规则,帮助受访者快速定位问题并修正。
支持的4种比较运算符
操作步骤详解
-
在问卷中添加一道填空题,在右侧【问题设置】→【填写设置】中,打开"填写值校验"开关。 -
-
设置触发错误提示的条件,分两部分配置:
a. 比较运算符:选择本题答案与引用值之间的关系,即在什么情况下触发错误提示(大于 / 小于 / 大于等于 / 小于等于)。
-
-
b. 引用题目计算:选择要对比的基准值来源——可以直接引用某道题目的答案,也可以对多道题目的答案进行加减乘除运算后作为对比基准。 -
-
-
编辑错误提示语:填写受访者填写错误时看到的提示文字。建议写清楚规则,例如:"总成绩应不低于各科成绩之和,请检查后重新填写"。 -
-
-
点击【保存】,规则立即生效。如需设置多条校验规则(如同时校验上下限),点击【添加校验】继续配置。
完整配置示例:成绩校验
与自动填空的区别
| 功能 | 谁来填写答案 | 核心作用 | 典型场景 |
|---|---|---|---|
| 自动填空 |
|
|
|
| 填写值校验 |
|
|
|
数据质量从来不是事后能完全补救的——它必须在采集环节就控制好。填写值校验是调研工厂提供的一个"实时守门员",让那些显而易见的数字矛盾,在数据进入数据库之前就得到纠正。

