幫助中心

計(jì)算公式-Excel函數(shù)

功能介紹

選擇題和填空題可以在題目或選項(xiàng)上設(shè)置計(jì)算公式,達(dá)到自動(dòng)填寫、判斷、計(jì)算、默認(rèn)選中選項(xiàng)等目的。

如何使用計(jì)算公式

1、公式輸入規(guī)則

支持使用Excel函數(shù)進(jìn)行運(yùn)算,需將Excel函數(shù)中的單元格表達(dá)替換為對應(yīng)參與計(jì)算的題號。

Excel函數(shù):sum(A1,A3),求A1、A3單元格數(shù)值之和。

問卷公式:sum([q1],[q3]),求第一題、第三題之和。

2、填空題計(jì)算公式

(1)點(diǎn)擊填空題下方計(jì)算公式可進(jìn)行設(shè)置,填空題公式區(qū)分為“賦值”“判斷”兩種計(jì)算邏輯:

賦值:將公式的運(yùn)算結(jié)果自動(dòng)填入文本框。

判斷:填空題填入內(nèi)容是否符合公式運(yùn)算,判斷為真值通過校驗(yàn),判斷為假值拋出提示。

(2)其中需注意,使用“判斷”邏輯時(shí),請依據(jù)函數(shù)規(guī)則真值設(shè)置返回“1”,假值設(shè)置返回“0”,其他設(shè)置可能導(dǎo)致無法正常判斷。

(3)在輸入“判斷”邏輯的公式時(shí),當(dāng)前題目本身必須參與計(jì)算,否則公式無效。

3、選擇題計(jì)算公式

(1)“題目表達(dá)式”“選項(xiàng)表達(dá)式”的差異:

題目表達(dá)式:針對題目進(jìn)行設(shè)置,若題目下的選項(xiàng)文案與公式運(yùn)算結(jié)果完全一致則默認(rèn)選中。

選項(xiàng)表達(dá)式:針對選項(xiàng)進(jìn)行設(shè)置,若選項(xiàng)表達(dá)式計(jì)算結(jié)果為真,則默認(rèn)選中該選項(xiàng)。

(2)選中項(xiàng)修改設(shè)置:

可修改選中項(xiàng):自動(dòng)命中選項(xiàng)仍可手動(dòng)修改。首次命中后,不會(huì)再由于運(yùn)算結(jié)果改變自動(dòng)修改選中狀態(tài)。

不可修改選中項(xiàng):自動(dòng)命中選項(xiàng)后禁止手動(dòng)修改。首次命中后,運(yùn)算結(jié)果改變會(huì)自動(dòng)修改選中項(xiàng)。

公式場景舉例

(1)四則運(yùn)算,簡單的四則運(yùn)算仍可以支持直接輸入,例如:

[q3]=[q1]+[q2]

(2)條件判斷,使用“賦值”邏輯時(shí),可依據(jù)判斷真假值默認(rèn)填入不同文本,“判斷”邏輯則可報(bào)出指定錯(cuò)題提示,例如:

單條件判斷:IF([q1]>60,“及格”,“不及格”)

多條件判斷,關(guān)系為“且”:IF(and([q1]>60,[q2]>60,[q3]>60),“及格”,“不及格”)

多條件判斷,關(guān)系為“或”:IF(OR([q1]>60,[q2]>60,[q3]>60),“及格”,“不及格”)

(3)包含關(guān)鍵詞,指定題目作答內(nèi)容是否包含關(guān)鍵詞中的任意一個(gè),注意關(guān)鍵詞為“文本格式”,需要用""包裹,例如:

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

(4)輸入身份證后,依據(jù)身份證取出信息,[q1]輸入身份證后,[q2]提取生日、[q3]計(jì)算年齡、[q4]提取性別,例如:

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

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

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

(5)多個(gè)子項(xiàng)評分,計(jì)算總分且總分必須小于100,公式:

IF(SUM([q1_1],[q1_2],[q1_3])<100,SUM([q1_1],[q1_2],[q1_3]),"總分大于100請調(diào)整子項(xiàng)分?jǐn)?shù)")

(6)計(jì)算價(jià)格時(shí)取整規(guī)則,公式:

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

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

AI公式助手

支持將計(jì)算需求提交給AI生成公式,每次提交需要消耗0.1AI點(diǎn)數(shù)。需要注意題號需要清晰的使用“第n題”表示,如“把第1題、第2題的內(nèi)容求平均數(shù),并保留2位小數(shù)。”

公式中的字段引入

在計(jì)算公式的使用過程中,常需要引入字段參與計(jì)算。

(1)引入普通題目,使用中括號包裹題號,例如“[q1]”“[q2]”。

(2)通過VLOOKUP題型查詢出關(guān)聯(lián)問卷信息后,若需要引入題目參與計(jì)算可使用"[q70001]""[q70002]"按順序依次引用。

(3)支持引入問卷星系統(tǒng)字段,常用系統(tǒng)字段可快捷選擇。

(4)如果在問卷鏈接中帶了參數(shù),可引用至公式中,使用如[url.參數(shù)名]表示。

(5)在答卷頁面中,還包含了其他可引用的字段,如openid等,可使用如[window.openid]表示。

注意事項(xiàng)

(1)企業(yè)尊享版及以上版本用戶可使用。

(2)與Excel函數(shù)差異點(diǎn)

1)未支持vlookup、countif、datedif等函數(shù)。

2)部分函數(shù)無法計(jì)算結(jié)果時(shí)返回值不同,例如FIND函數(shù)在Excel中找不到結(jié)果返回#VALUE,在計(jì)算公式中返回為0。

3)支持函數(shù)列表詳見幫助文檔

(3)功能上線后創(chuàng)建問卷均為新版本計(jì)算公式,原填空題公式中的正則表達(dá)式、API數(shù)據(jù)查詢均無改動(dòng)。

(4)Excel格式化工具:點(diǎn)擊查看

項(xiàng)目作者:Antonio

項(xiàng)目地址:https://github.com/AntoniotheFuture/ExcelFormulaBeautifier

非常感謝您的耐心閱讀,請?jiān)谙路教峁┠鷮Ρ酒獛椭姆答?,以便我們持續(xù)改進(jìn)本文。
已解決 未解決
長沙冉星信息科技有限公司 版權(quán)所有    ICP證:湘B2-20220508    湘ICP備17005436號-1    湘公網(wǎng)安備 43019002000245號
網(wǎng)站數(shù)據(jù)來源于問卷星官方數(shù)據(jù)庫    服務(wù)協(xié)議    隱私條款    舉報(bào)