腾讯问卷支持用基础逻辑或自定义逻辑终止答题:基础逻辑适用于单题单选项跳转至结束页;自定义逻辑需高级版,支持多条件联合终止或提交拦截提示。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想让填写者在答到某题时,根据答案自动跳转到问卷结束页,筛掉不符合条件的样本,比如年龄小于18岁、未满足从业年限、或选择“不感兴趣”就不再继续作答——腾讯问卷支持用逻辑直接终止答题流程,但必须分清基础逻辑与自定义逻辑的适用边界和操作路径。
用基础逻辑实现简单甄别终止
第一步:进入问卷编辑页 → 左侧导航栏点击【逻辑】→ 在目标题目(如Q1“您的年龄?”)的某个选项旁点击【添加逻辑】。
第二步:在弹出面板中,【触发条件】选“选中”,【执行动作】选“跳转至” → 下拉菜单里选择【结束页】。
第三步:确认保存。此时若填写者选择了该选项(例如Q1中“17岁”),点击“下一页”将直接跳到结束页,不再显示后续题目。注意:此方式仅支持单题单选项触发,无法组合多题条件。
用自定义逻辑实现多条件联合终止
方法一:设置复合甄别条件(如“男性且年龄<60”或“女性且年龄<50”即终止)
进入【逻辑】→ 点击右上角【DSL自定义逻辑】→ 在编辑框中输入:
if (Q1A1 and Q2 < 60) or (Q1A2 and Q2 < 50) then branch from Q2 to END
其中Q1A1代表第一题第一个选项(如“男性”),Q1A2代表“女性”,Q2为年龄题。这行语句表示:当性别为男且年龄小于60,或性别为女且年龄小于50时,从Q2题直接跳转到结束页。必须确保Q1是单选题、Q2是数值题,否则语法校验失败。
方法二:用block阻断提交并提示不合格(适用于需明确告知原因的场景)
输入:if Q3 == "不感兴趣" then block Q3 with "感谢参与,本问卷仅面向有兴趣的用户"
这行代码不会跳页,而是在用户提交时拦截,并显示指定提示语。注意:block动作只在提交瞬间生效,不改变页面跳转路径;且仅对当前题生效,不能跨题阻断。
关键前提与避坑提醒
自定义逻辑功能【仅高级版可用】,免费版用户点击DSL入口会提示升级。未升级状态下,所有自定义语法将灰显不可编辑,保存后也不生效。
基础逻辑中设置“跳转至结束页”时,务必确认该题位于问卷靠前位置——如果放在最后一题再设跳转,实际已无题可跳,等同于无效设置。
若同时启用了基础逻辑和自定义逻辑,系统严格按顺序执行:【先跑完全部基础逻辑,再执行自定义逻辑】。这意味着基础逻辑里的跳转可能提前中断流程,导致后续自定义语句根本没机会运行。


















