公式计算
公式计算用于根据其他题目的答案自动算出当前题答案,适合做总分、等级、日期、编号和结果文案。
使用场景
- 汇总考试总分或测评维度分
- 根据身高体重计算 BMI
- 根据身份证号、日期或编号生成结果字段
- 根据分数输出「优秀」「合格」「 不合格」等结论
操作步骤
1. 选中要接收结果的题目
在问卷编辑器里,点击要显示计算结果的题目。
常用接收题型:
- 数字题:接收求和、平均值、分数等数值
- 单行文本、多行文本:接收拼接文案或等级
- 日期时间:接收日期计算结果
2. 打开计算公式
在右侧题目设置里找到 计算公式,点击 点击设置。

3. 编写公式
在公式编辑器中插入题目字段,再组合函数和运算符。
常见公式:
| 要实现的效果 | 示例 |
|---|---|
| 两题相加 | SUM(Q1, Q2) |
| 计算 BMI | ROUND(Q1 / POWER(Q2 / 100, 2), 2) |
| 输出等级 | IFS(Q1<60,"不合格",Q1<80,"合格",TRUE(),"优秀") |
| 拼接文案 | CONCATENATE("你的总分是", Q1) |
4. 保存并预览
保存公式后,在预览区填写来源题目,确认结果题能自动更新。
写公式前先看这几条
- 运算符、括号、逗号都用英文输入法
- 判断相等用
==,不是= - 手动输入的文本要用引号,例如
"优秀" - 公式结果类型要和目标题型匹配
- 复杂公式可以先拆成多个隐藏字段分步计算
相关文档
常见问题
为什么公式结果为空?
先检查来源题目是否有值,再检查公式结果类型和目标题型是否匹配。比如数字题不能接收一段文本。
选择题能参与计算吗?
可以。选择题直接参与判断时通常返回选项是否选中;需要选项分值或文本时,可以用 SCORE(...) 或 TEXT(...)。