帮助中心

计算公式-Excel函数

功能介绍

选择题和填空题可以在题目或选项上设置计算公式,达到自动填写、判断、计算、默认选中选项等目的。

如何使用计算公式

1、公式输入规则

支持使用Excel函数进行运算,需将Excel函数中的单元格表达替换为对应参与计算的题号。

Excel函数:sum(A1,A3),求A1、A3单元格数值之和。

问卷星计算公式:sum([q1],[q3]),求第一题、第三题之和。

2、填空题计算公式

(1)点击填空题下方计算公式可进行设置,填空题公式区分为“赋值”“判断”两种计算逻辑:

赋值:将公式的运算结果自动填入文本框。

判断:判断填空题填入内容是否符合公式运算,判断为真值通过校验,判断为假值抛出提示。

(2)其中需注意,使用“判断”逻辑时,请依据函数规则真值设置返回“1”,假值设置返回“0”,其他设置可能导致无法正常判断。

(3)在输入“判断”逻辑的公式时,当前题目本身必须参与计算,否则公式无效。

选择题计算公式

(1)区分为“题目表达式”“选项表达式”:

题目表达式:针对题目进行设置,若题目下的选项文案与公式运算结果完全一致则默认选中。

选项表达式:针对选项进行设置,若选项表达式计算结果为真,则默认选中该选项。

(2)支持设置选中项是否可修改:

可修改选中项:自动命中选项仍可手动修改。首次命中后,不会再由于运算结果改变自动修改选中状态。

不可修改选中项:自动命中选项后禁止手动修改。首次命中后,运算结果改变会自动修改选中项。

公式场景举例

(1)条件判断,使用“赋值”逻辑时,可依据判断真假值默认填入不同文本,“判断”逻辑则可报出指定错题提示,例如:

单条件判断:IF([q1]>60,"及格","不及格")

多条件判断,关系为“且”:IF(and([q1]>60,[q2]>60,[q3]>60),"及格","不及格")

多条件判断,关系为“或”:IF(OR([q1]>60,[q2]>60,[q3]>60),"及格","不及格")

(2)包含关键词,指定题目作答内容是否包含关键词中的任意一个,注意关键词为“文本格式”,需要用""包裹,例如:

IF(OR(ISNUMBER(SEARCH("上海",[q1])),ISNUMBER(SEARCH("北京",[q1])),ISNUMBER(SEARCH("广州",[q1])),ISNUMBER(SEARCH("深圳",[q1]))),1,0)

(3)输入身份证后,依据身份证取出信息,[q1]输入身份证后,[q2]提取生日、[q3]计算年龄、[q4]提取性别,例如:

提取生日:MID([q1],7,8)

提取年龄:YEAR(NOW())-MID([q1],7,4)

提取性别:IF(MOD(MID([q1],17,1),2),"男","女")

(4)多个子项评分,计算总分且总分必须小于100,公式:

IF(SUM([q1_1],[q1_2],[q1_3])<100,SUM([q1_1],[q1_2],[q1_3]),"总分大于100请调整子项分数")

(5)计算价格时取整规则,公式:

向上取整公式:ROUNDUP([q1],0)

向下取整公式:ROUNDDOWN([q1],0)

注意事项

(1)企业尊享版及以上版本用户可使用。

(2)与Excel函数差异点

1)未支持datedif等函数。

2)在if函数中,若判断条件为“等于”的概念,需使用“==”两个等号。

3)拓展阅读

问卷星-计算公式产品交流群

非常感谢您的耐心阅读,请在下方提供您对本篇帮助的反馈,以便我们持续改进本文。
已解决 未解决
  • 400-993-5858
  • cs@wjx.cn
  • 问卷调查网站,广告合作 广告合作
    请扫码添加专员
    广告合作
  • 招商咨询
长沙冉星信息科技有限公司 版权所有    ICP证:湘B2-20220508    湘ICP备17005436号-1    湘公网安备 43019002000245号
网站数据来源于问卷星官方数据库    服务协议    隐私条款    举报