该模板通过Power Query构建动态列映射表,自动适配题型与选项:原始数据导入“Raw”表后,用Power Query将题干转为列名并生成列序索引;统计看板中,单选题用SUMIFS按选项文字频次统计,多选题用COUNTIFS加通配符匹配子选项;保存为.xltx模板后,每次新问卷只需粘贴原始数据并Alt+F5刷新,即可全自动更新全部统计结果。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要一份能反复用于不同问卷、自动适配题型和选项的Excel统计模板,而不是每次导出原始数据后手动调整列宽、重命名、补编码——这样重复劳动三天就能累垮人。
先搞清腾讯问卷导出的数据结构
腾讯问卷导出的原始数据(CSV)是「一答卷一行」的宽表结构:每道题占一列,列名就是题干文字,填空题内容直接显示原文,单选/多选题显示选项文字(如“非常满意”“一般”),量表题显示数字1-5。这种结构看着直观,但无法直接做交叉分析或自动求和统计。
导出的编码数据(CSV)则把所有文字选项转为数字:A=1、B=2、C=3……但列名变成“Q1”“Q2”,你根本看不出哪列对应哪道题,改标题又得逐个核对——【一旦列名和题干脱钩,后续所有公式都会失效】。
用Power Query构建动态列映射表
第一步:在Excel中新建工作簿,把腾讯问卷导出的「原始数据.csv」拖入第一个工作表(命名为“Raw”),确保第一行是题干列名。
第二步:按Ctrl+T将数据转为表格,勾选“表包含标题”,点击「数据」→「从表格/区域」→创建Power Query查询。
第三步:在Power Query编辑器中,选中第一行→右键→「将第一行用作标题」,此时原题干变成列名;再点「转换」→「使用第一行作为标题」→确认刷新——这一步让题干回归列名,避免后续公式认不出题目。
第四步:添加自定义列,输入公式:= Table.ColumnNames(#"提升的类型")(把#"提升的类型"换成你当前步骤的上一步骤名称),生成一列含所有列名的列表;再添加「索引列」,从0开始编号——这张表就是你的动态列映射表,它不依赖具体题目内容,只认列顺序和题干文字。
制作可复用的统计看板
方法一:用SUMIFS自动统计单选题频次
在新工作表中,A列填入该单选题所有可能出现的选项文字(如“非常满意”“满意”“一般”“不满意”“非常不满意”),B2单元格输入公式:
=SUMIFS(Raw!$B$2:$B$1000,Raw!$B$2:$B$1000,A2)
向下填充即可。只要原始数据列B始终对应这道题,换问卷只需复制此公式到新列,无需改任何参数。
方法二:用COUNTIFS处理多选题合并文本
腾讯问卷导出的多选题是用顿号或斜杠分隔的字符串(如“学习资料、讲师水平、课程安排”)。在统计表中,A1写题干,A2起写每个子选项(如“学习资料”),B2输入:
=COUNTIFS(Raw!$C$2:$C$1000,"*"&A2&"*")
注意必须加星号通配符,否则只能匹配完整字符串。这个公式不怕选项顺序变、不怕中间多空格,【但原始数据列C必须固定对应这道多选题,靠Power Query重排列序来保障】。
保存为Excel模板文件(.xltx)
删除所有原始数据工作表,只保留「Raw」(空表)、「Mapping」(列映射表)、「Dashboard」(统计看板)三个工作表。
点击「文件」→「另存为」→选择保存位置→在「保存类型」下拉菜单中选「Excel模板(*.xltx)」→命名为“腾讯问卷通用统计模板.xltx”。
下次用时,双击该模板→「启用内容」→把新导出的原始数据粘贴进「Raw」表第一行下方→回到「Dashboard」表,按Alt+F5刷新所有Power Query查询→所有统计数字自动更新完毕。










