腾讯问卷支持通过【{qx}】语法动态插入前序题答案以实现个性化题干,需开启逻辑跳转或题干动态渲染;单选/多选题可直取选项原文或设变量别名,填空题用【{qxby}】调用,不支持嵌套变量。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

腾讯问卷题干中需要根据用户前序答案动态替换文字,比如“您刚才选的是【苹果】,那您最喜欢它的哪个品种?”,这种个性化提问能显著提升填答沉浸感和数据质量。
基础变量语法与启用条件
在题干任意位置插入 【{qX}】 即可调用第X题的答案内容,例如【{q1}】代表第一题的填写结果。该功能仅在开启「逻辑跳转」或「题干动态渲染」开关后生效,未开启时变量将原样显示为文字。
变量不支持跨页引用未展示题目——若第3题被逻辑跳过未出现,q3变量在后续题干中为空白,不会报错但也不渲染任何内容。
单选/多选题答案变量的精准调用
方法一:直接调用选项原文
适用于选项文字简短、无歧义场景。例如第2题是单选:“您常用的操作系统是?”,选项为【Windows】【macOS】【Linux】,则第4题题干可写为:“感谢您选择【{q2}】,请问您使用它主要做什么?”。此处{q2}会完整输出用户勾选的选项文本。
方法二:映射别名避免冗长或敏感词
当选项文字过长(如“我每周使用超过20小时,主要用于编程和虚拟机”)或含引导性表述时,可在右侧属性栏为每个选项单独设置「变量别名」。例如给该长选项设别名为“重度用户”,则{q2}将输出“重度用户”而非原始长句。这一步必须手动配置,系统不会自动缩略。
【别名必须在编辑题目前预先设置,发布后无法补设;已回收数据中的变量引用不会回溯更新】
填空题内容注入题干的实操步骤
第一步:确保填空题为必填且无格式限制
非必填填空题可能为空,导致后续题干出现“您刚才填了【】,那……”这类断裂语句;带手机号/邮箱校验的填空题若用户输入不合规,变量将取空值而非报错提示。
第二步:在后续题干中插入【{qXb1}】调用第一个填空项
腾讯问卷对填空题采用 qXbY 编号体系,X为题号,Y为填空序号。例如第5题含三个下划线填空,则分别对应{q5b1}{q5b2}{q5b3}。注意:即使题干写作“姓名:______,电话:______”,也必须按填空框生成顺序编号,而非按文字位置。
第三步:组合多个变量时用中文顿号或逗号分隔
例如第6题题干:“您刚填写的【{q5b1}】和【{q5b2}】是否一致?”,若用户在q5b1填“张三”、q5b2填“138****1234”,此处将渲染为“您刚填写的【张三】和【138****1234】是否一致?”。变量间不留空格更自然,系统自动处理衔接。
变量嵌套与边界情况处理
不支持变量套变量,例如【{q{q1}}】或【{q1}b1】均无效,会原样显示为文字。所有变量必须为静态字符串形式。
当用户修改前序答案并返回重填时,已渲染的后续题干变量会实时更新——但仅限当前会话内。历史提交答卷的导出Excel中,变量字段始终为原始填写值,不会因编辑而改变。
若变量内容含特殊符号(如双引号、尖括号、&符号),系统自动做HTML实体转义,前端显示正常,但复制到Excel时可能变成"或&。如需纯文本导出,应在统计页点击「导出原始数据」而非「导出整理后数据」。











