跳到主要内容

文本函数

文本函数用于处理填空题、姓名、编号、手机号、备注和结果文案,适合清洗输入内容、截取关键词和拼接提示语。

示例中的变量遵循统一规则:Q1 表示第 1 题答案,Q1A1 表示第 1 题第 1 个选项,Q1~4 表示第 1 到第 4 题,QS1Q1 表示第 1 个题组内第 1 题。

函数速查

ASCBAHTTEXTCHARCLEANCODECONCATCONCATENATEDBCSDOLLAREXACTFINDFIXEDHTML2TEXTLEFTLENLOWERMIDNUMBERVALUEPRONETICPROPERREGEXEXTRACTREGEXMATCHREGEXREPLACEREPLACEREPTRIGHTSEARCHSPLITSUBSTITUTETTEXTTRIMUNICHARUNICODEUPPERVALUE

ASC

作用: 用于将全角字符转换为半角字符,主要用于兼容旧模板或识别迁移公式,当前不建议直接用于正式问卷。

语法:

ASC(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。 当前运行环境标注为未实现时,正式使用前应改用可用函数或先做预览验证。

使用示例:

ASC(Q1)

说明: Q1 表示第 1 题答案;公式会用 ASC 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 ASC 处理第 1 题文本,让结果页展示更规范。ASC(Q1)
生成结果页文案把 ASC 的结果放入提示语或标签字段。ASC(Q2)

注意事项:

  • 该函数在当前公式运行环境中标注为“Formula.js 未实现,卷王公式中不建议使用”,不建议直接用于正式问卷;如从旧模板迁移,请先在预览中确认。
  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

BAHTTEXT

作用: 用于把数字转换为泰铢大写文本,主要用于兼容旧模板或识别迁移公式,当前不建议直接用于正式问卷。

语法:

BAHTTEXT(number)

参数说明:

  • number:第 1 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。 当前运行环境标注为未实现时,正式使用前应改用可用函数或先做预览验证。

使用示例:

BAHTTEXT(Q1)

说明: Q1 表示第 1 题答案;公式会用 BAHTTEXT 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 BAHTTEXT 处理第 1 题文本,让结果页展示更规范。BAHTTEXT(Q1)
生成结果页文案把 BAHTTEXT 的结果放入提示语或标签字段。BAHTTEXT(Q2)

注意事项:

  • 该函数在当前公式运行环境中标注为“Formula.js 未实现,卷王公式中不建议使用”,不建议直接用于正式问卷;如从旧模板迁移,请先在预览中确认。
  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

CHAR

作用: 用于按 Unicode 编码返回对应字符,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

CHAR(number)

参数说明:

  • number:第 1 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

CHAR(Q1)

说明: Q1 表示第 1 题答案;公式会用 CHAR 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 CHAR 处理第 1 题文本,让结果页展示更规范。CHAR(Q1)
生成结果页文案把 CHAR 的结果放入提示语或标签字段。CHAR(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

CLEAN

作用: 用于删除文本中的不可打印控制字符,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

CLEAN(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

CLEAN(Q1)

说明: Q1 表示第 1 题答案;公式会用 CLEAN 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 CLEAN 处理第 1 题文本,让结果页展示更规范。CLEAN(Q1)
生成结果页文案把 CLEAN 的结果放入提示语或标签字段。CLEAN(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

CODE

作用: 用于得到文本第一个字符的编码,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

CODE(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用示例:

CODE(Q1)

说明: Q1 表示第 1 题答案;公式会用 CODE 按语法处理这些值,返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用场景:

场景举例分析公式
整理填空题答案用 CODE 处理第 1 题文本,让结果页展示更规范。CODE(Q1)
生成结果页文案把 CODE 的结果放入提示语或标签字段。CODE(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

CONCAT

作用: 用于把多个值按顺序拼接成文本,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

CONCAT(text1, text2, ...)

参数说明:

  • text1:第 1 个参数,按函数语法填写,可使用题目变量、固定值或表达式。
  • text2:第 2 个参数,按函数语法填写,可使用题目变量、固定值或表达式。
  • ...:表示可以继续添加同类参数,适合一次处理多道题或多组选项。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

CONCAT(Q1,"-",Q2)

说明: Q1 表示第 1 题答案,Q2 表示第 2 题答案;公式会用 CONCAT 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 CONCAT 处理第 1 题文本,让结果页展示更规范。CONCAT(Q1,"-",Q2)
生成结果页文案把 CONCAT 的结果放入提示语或标签字段。CONCAT(Q2,Q3,Q3,Q4)
结果页自动分层根据 CONCAT 的计算结果给受访者展示不同说明。CONCAT(Q1,"-",Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

CONCATENATE

作用: 用于把多个值按顺序拼接成文本,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

CONCATENATE(text1, text2, ...)

参数说明:

  • text1:第 1 个参数,按函数语法填写,可使用题目变量、固定值或表达式。
  • text2:第 2 个参数,按函数语法填写,可使用题目变量、固定值或表达式。
  • ...:表示可以继续添加同类参数,适合一次处理多道题或多组选项。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

CONCATENATE("姓名:",Q1)

说明: Q1 表示第 1 题答案;公式会用 CONCATENATE 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
生成结果页问候语把固定文案和姓名题答案拼接成一句话。CONCATENATE("你好,",Q1)
拼接考试结果说明把总分放进结果文案中。CONCATENATE("本次得分:",Q1,"分")
生成报名编号文案把地区和序号拼成可读编号。CONCATENATE(Q1,"-",Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

DBCS

作用: 用于将半角字符转换为全角字符,主要用于兼容旧模板或识别迁移公式,当前不建议直接用于正式问卷。

语法:

DBCS(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。 当前运行环境标注为未实现时,正式使用前应改用可用函数或先做预览验证。

使用示例:

DBCS(Q1)

说明: Q1 表示第 1 题答案;公式会用 DBCS 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 DBCS 处理第 1 题文本,让结果页展示更规范。DBCS(Q1)
生成结果页文案把 DBCS 的结果放入提示语或标签字段。DBCS(Q2)

注意事项:

  • 该函数在当前公式运行环境中标注为“Formula.js 未实现,卷王公式中不建议使用”,不建议直接用于正式问卷;如从旧模板迁移,请先在预览中确认。
  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

DOLLAR

作用: 用于把数字转换为带货币格式的文本,主要用于兼容旧模板或识别迁移公式,当前不建议直接用于正式问卷。

语法:

DOLLAR(number, decimals)

参数说明:

  • number:第 1 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。
  • decimals:第 2 个参数,按函数语法填写,可使用题目变量、固定值或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。 当前运行环境标注为未实现时,正式使用前应改用可用函数或先做预览验证。

使用示例:

DOLLAR(Q1,2)

说明: Q1 表示第 1 题答案;公式会用 DOLLAR 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 DOLLAR 处理第 1 题文本,让结果页展示更规范。DOLLAR(Q1,2)
生成结果页文案把 DOLLAR 的结果放入提示语或标签字段。DOLLAR(Q2,2)

注意事项:

  • 该函数在当前公式运行环境中标注为“Formula.js 未实现,卷王公式中不建议使用”,不建议直接用于正式问卷;如从旧模板迁移,请先在预览中确认。
  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

EXACT

作用: 用于比较两个文本是否完全相同,区分大小写,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

EXACT(text1, text2)

参数说明:

  • text1:第 1 个参数,按函数语法填写,可使用题目变量、固定值或表达式。
  • text2:第 2 个参数,按函数语法填写,可使用题目变量、固定值或表达式。

返回结果: 返回 TRUE 或 FALSE,可直接用于显示条件、校验条件或分支判断。

使用示例:

EXACT(Q1,Q2)

说明: Q1 表示第 1 题答案,Q2 表示第 2 题答案;公式会用 EXACT 按语法处理这些值,返回 TRUE 或 FALSE,可直接用于显示条件、校验条件或分支判断。

使用场景:

场景举例分析公式
整理填空题答案用 EXACT 处理第 1 题文本,让结果页展示更规范。EXACT(Q1,Q2)
生成结果页文案把 EXACT 的结果放入提示语或标签字段。EXACT(Q2,Q3)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

FIND

作用: 用于区分大小写地查找文本位置,位置从 1 开始,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

FIND(find_text, within_text, position)

参数说明:

  • find_text:要查找的关键词或片段,需要用英文双引号包住固定文本,也可以引用题目答案。
  • within_text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • position:位置或长度数字,从 1 开始计数;可以填写固定数字,也可以引用数字题答案。

返回结果: 返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用示例:

FIND("A",Q1,1)

说明: Q1 表示第 1 题答案;公式会用 FIND 按语法处理这些值,返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用场景:

场景举例分析公式
整理填空题答案用 FIND 处理第 1 题文本,让结果页展示更规范。FIND("A",Q1,1)
生成结果页文案把 FIND 的结果放入提示语或标签字段。FIND("学校",Q2,Q4)
结果页自动分层根据 FIND 的计算结果给受访者展示不同说明。FIND("A",Q1,1)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

FIXED

作用: 用于把数字按固定小数位格式化为文本,主要用于兼容旧模板或识别迁移公式,当前不建议直接用于正式问卷。

语法:

FIXED(number, decimals)

参数说明:

  • number:第 1 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。
  • decimals:第 2 个参数,按函数语法填写,可使用题目变量、固定值或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。 当前运行环境标注为未实现时,正式使用前应改用可用函数或先做预览验证。

使用示例:

FIXED(Q1,2)

说明: Q1 表示第 1 题答案;公式会用 FIXED 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 FIXED 处理第 1 题文本,让结果页展示更规范。FIXED(Q1,2)
生成结果页文案把 FIXED 的结果放入提示语或标签字段。FIXED(Q2,2)

注意事项:

  • 该函数在当前公式运行环境中标注为“Formula.js 未实现,卷王公式中不建议使用”,不建议直接用于正式问卷;如从旧模板迁移,请先在预览中确认。
  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

HTML2TEXT

作用: 用于移除 HTML 标签并返回纯文本,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

HTML2TEXT(value)

参数说明:

  • value:第 1 个值,可以是数字、文本、日期、题目变量或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

HTML2TEXT(Q1)

说明: Q1 表示第 1 题答案;公式会用 HTML2TEXT 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 HTML2TEXT 处理第 1 题文本,让结果页展示更规范。HTML2TEXT(Q1)
生成结果页文案把 HTML2TEXT 的结果放入提示语或标签字段。HTML2TEXT(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

LEFT

作用: 用于从文本左侧截取指定数量的字符,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

LEFT(text, number)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • number:第 2 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

LEFT(Q1,3)

说明: Q1 表示第 1 题答案;公式会用 LEFT 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 LEFT 处理第 1 题文本,让结果页展示更规范。LEFT(Q1,3)
生成结果页文案把 LEFT 的结果放入提示语或标签字段。LEFT(Q2,Q3)
结果页自动分层根据 LEFT 的计算结果给受访者展示不同说明。LEFT(Q1,3)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

LEN

作用: 用于得到文本字符数,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

LEN(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用示例:

LEN(Q1)

说明: Q1 表示第 1 题答案;公式会用 LEN 按语法处理这些值,返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用场景:

场景举例分析公式
整理填空题答案用 LEN 处理第 1 题文本,让结果页展示更规范。LEN(Q1)
生成结果页文案把 LEN 的结果放入提示语或标签字段。LEN(Q2)
结果页自动分层根据 LEN 的计算结果给受访者展示不同说明。LEN(Q1)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

LOWER

作用: 用于把文本中的英文字母转为小写,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

LOWER(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

LOWER(Q1)

说明: Q1 表示第 1 题答案;公式会用 LOWER 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 LOWER 处理第 1 题文本,让结果页展示更规范。LOWER(Q1)
生成结果页文案把 LOWER 的结果放入提示语或标签字段。LOWER(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

MID

作用: 用于从指定位置开始截取指定数量的字符,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

MID(text, start, number)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • start:位置或长度数字,从 1 开始计数;可以填写固定数字,也可以引用数字题答案。
  • number:第 3 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

MID(Q1,2,3)

说明: Q1 表示第 1 题答案;公式会用 MID 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 MID 处理第 1 题文本,让结果页展示更规范。MID(Q1,2,3)
生成结果页文案把 MID 的结果放入提示语或标签字段。MID(Q2,Q3,Q4)
结果页自动分层根据 MID 的计算结果给受访者展示不同说明。MID(Q1,2,3)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

NUMBERVALUE

作用: 用于按指定小数分隔符和分组分隔符把文本转成数字,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

NUMBERVALUE(text, decimal_separator, group_separator)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • decimal_separator:分隔符,例如英文逗号、短横线或空格,用于拆分或合并多个答案。
  • group_separator:分隔符,例如英文逗号、短横线或空格,用于拆分或合并多个答案。

返回结果: 返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用示例:

NUMBERVALUE(Q1)

说明: Q1 表示第 1 题答案;公式会用 NUMBERVALUE 按语法处理这些值,返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用场景:

场景举例分析公式
整理填空题答案用 NUMBERVALUE 处理第 1 题文本,让结果页展示更规范。NUMBERVALUE(Q1)
生成结果页文案把 NUMBERVALUE 的结果放入提示语或标签字段。NUMBERVALUE(Q2,",",",")

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

PRONETIC

作用: 用于提取日文文本的拼音字符,主要用于兼容旧模板或识别迁移公式,当前不建议直接用于正式问卷。

语法:

PRONETIC(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。 当前运行环境标注为未实现时,正式使用前应改用可用函数或先做预览验证。

使用示例:

PRONETIC(Q1)

说明: Q1 表示第 1 题答案;公式会用 PRONETIC 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 PRONETIC 处理第 1 题文本,让结果页展示更规范。PRONETIC(Q1)
生成结果页文案把 PRONETIC 的结果放入提示语或标签字段。PRONETIC(Q2)

注意事项:

  • 该函数在当前公式运行环境中标注为“Formula.js 未实现,卷王公式中不建议使用”,不建议直接用于正式问卷;如从旧模板迁移,请先在预览中确认。
  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

PROPER

作用: 用于把英文单词转换为首字母大写格式,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

PROPER(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

PROPER(Q1)

说明: Q1 表示第 1 题答案;公式会用 PROPER 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 PROPER 处理第 1 题文本,让结果页展示更规范。PROPER(Q1)
生成结果页文案把 PROPER 的结果放入提示语或标签字段。PROPER(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

REGEXEXTRACT

作用: 用于用正则表达式提取匹配内容,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

REGEXEXTRACT(text, regular_expression)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • regular_expression:第 2 个参数,按函数语法填写,可使用题目变量、固定值或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

REGEXEXTRACT(Q1,"[0-9]+")

说明: Q1 表示第 1 题答案;公式会用 REGEXEXTRACT 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 REGEXEXTRACT 处理第 1 题文本,让结果页展示更规范。REGEXEXTRACT(Q1,"[0-9]+")
生成结果页文案把 REGEXEXTRACT 的结果放入提示语或标签字段。REGEXEXTRACT(Q2,Q3)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

REGEXMATCH

作用: 用于判断文本是否匹配正则表达式,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

REGEXMATCH(text, regular_expression, full)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • regular_expression:第 2 个参数,按函数语法填写,可使用题目变量、固定值或表达式。
  • full:第 3 个参数,按函数语法填写,可使用题目变量、固定值或表达式。

返回结果: 返回 TRUE 或 FALSE,可直接用于显示条件、校验条件或分支判断。

使用示例:

REGEXMATCH(Q1,"^[0-9]+$")

说明: Q1 表示第 1 题答案;公式会用 REGEXMATCH 按语法处理这些值,返回 TRUE 或 FALSE,可直接用于显示条件、校验条件或分支判断。

使用场景:

场景举例分析公式
整理填空题答案用 REGEXMATCH 处理第 1 题文本,让结果页展示更规范。REGEXMATCH(Q1,"^[0-9]+$")
生成结果页文案把 REGEXMATCH 的结果放入提示语或标签字段。REGEXMATCH(Q2,Q3,Q4)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

REGEXREPLACE

作用: 用于用正则表达式替换文本内容,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

REGEXREPLACE(text, regular_expression, replacement)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • regular_expression:第 2 个参数,按函数语法填写,可使用题目变量、固定值或表达式。
  • replacement:第 3 个参数,按函数语法填写,可使用题目变量、固定值或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

REGEXREPLACE(Q1,"[0-9]","*")

说明: Q1 表示第 1 题答案;公式会用 REGEXREPLACE 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 REGEXREPLACE 处理第 1 题文本,让结果页展示更规范。REGEXREPLACE(Q1,"[0-9]","*")
生成结果页文案把 REGEXREPLACE 的结果放入提示语或标签字段。REGEXREPLACE(Q2,Q3,Q4)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

REPLACE

作用: 用于从指定位置替换指定长度的文本,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

REPLACE(text, position, length, new_text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • position:位置或长度数字,从 1 开始计数;可以填写固定数字,也可以引用数字题答案。
  • length:第 3 个参数,按函数语法填写,可使用题目变量、固定值或表达式。
  • new_text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

REPLACE(Q1,2,3,"***")

说明: Q1 表示第 1 题答案;公式会用 REPLACE 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 REPLACE 处理第 1 题文本,让结果页展示更规范。REPLACE(Q1,2,3,"***")
生成结果页文案把 REPLACE 的结果放入提示语或标签字段。REPLACE(Q2,Q3,Q4,"新")

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

REPT

作用: 用于把文本重复指定次数,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

REPT(text, number)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • number:第 2 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

REPT(Q1,Q2)

说明: Q1 表示第 1 题答案,Q2 表示第 2 题答案;公式会用 REPT 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 REPT 处理第 1 题文本,让结果页展示更规范。REPT(Q1,Q2)
生成结果页文案把 REPT 的结果放入提示语或标签字段。REPT(Q2,Q3)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

作用: 用于从文本右侧截取指定数量的字符,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

RIGHT(text, number)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • number:第 2 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

RIGHT(Q1,4)

说明: Q1 表示第 1 题答案;公式会用 RIGHT 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 RIGHT 处理第 1 题文本,让结果页展示更规范。RIGHT(Q1,4)
生成结果页文案把 RIGHT 的结果放入提示语或标签字段。RIGHT(Q2,Q3)
结果页自动分层根据 RIGHT 的计算结果给受访者展示不同说明。RIGHT(Q1,4)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

作用: 用于不区分大小写地查找文本位置;卷王中找不到时返回 0,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

SEARCH(find_text, within_text, position)

参数说明:

  • find_text:要查找的关键词或片段,需要用英文双引号包住固定文本,也可以引用题目答案。
  • within_text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • position:位置或长度数字,从 1 开始计数;可以填写固定数字,也可以引用数字题答案。

返回结果: 返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用示例:

SEARCH("学校",Q1)

说明: Q1 表示第 1 题答案;公式会用 SEARCH 按语法处理这些值,返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用场景:

场景举例分析公式
判断填空是否包含关键词填写内容包含“学校”时返回位置,可继续做分类。SEARCH("学校",Q1)
按行业关键词分组包含“医院”时标记为医疗行业。IF(SEARCH("医院",Q1)>0,"医疗行业","其他")
识别备注中的风险词备注中出现“投诉”时进入人工复核。SEARCH("投诉",Q2)>0

注意事项:

  • 该函数在系统中有扩展或覆盖行为,实际效果以本页说明为准;从 Excel 复制公式时建议重新预览。
  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

SPLIT

作用: 用于按分隔符把文本拆成数组,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

SPLIT(text, separator)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • separator:分隔符,例如英文逗号、短横线或空格,用于拆分或合并多个答案。

返回结果: 返回一组值,可继续交给统计、文本拼接或后续计算使用。

使用示例:

SPLIT(Q1,",")

说明: Q1 表示第 1 题答案;公式会用 SPLIT 按语法处理这些值,返回一组值,可继续交给统计、文本拼接或后续计算使用。

使用场景:

场景举例分析公式
整理填空题答案用 SPLIT 处理第 1 题文本,让结果页展示更规范。SPLIT(Q1,",")
生成结果页文案把 SPLIT 的结果放入提示语或标签字段。SPLIT(Q2,",")

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

SUBSTITUTE

作用: 用于把文本中的旧内容替换为新内容,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

SUBSTITUTE(text, old_text, new_text, occurrence)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • old_text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • new_text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。
  • occurrence:第 4 个参数,按函数语法填写,可使用题目变量、固定值或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

SUBSTITUTE(Q1,"旧","新")

说明: Q1 表示第 1 题答案;公式会用 SUBSTITUTE 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 SUBSTITUTE 处理第 1 题文本,让结果页展示更规范。SUBSTITUTE(Q1,"旧","新")
生成结果页文案把 SUBSTITUTE 的结果放入提示语或标签字段。SUBSTITUTE(Q2,"旧","新",Q1)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

T

作用: 用于如果参数是文本则返回文本,否则返回空字符串,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

T(value)

参数说明:

  • value:第 1 个值,可以是数字、文本、日期、题目变量或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

T(Q1)

说明: Q1 表示第 1 题答案;公式会用 T 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 T 处理第 1 题文本,让结果页展示更规范。T(Q1)
生成结果页文案把 T 的结果放入提示语或标签字段。T(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

TEXT

作用: 卷王扩展函数,用于把题目或选项答案按文本上下文取值,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

TEXT(value)

参数说明:

  • value:第 1 个值,可以是数字、文本、日期、题目变量或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

TEXT(Q1)

说明: Q1 表示第 1 题答案;公式会用 TEXT 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
显示选项文本把选项答案转成可展示的文字,用于结果页。TEXT(Q1)
拼接多选题文字读取多选题已选选项文本,放入确认信息。CONCATENATE("你选择了:",TEXT(Q1))
把分值题转成文本在文本题中展示数字答案或分值。TEXT(Q2)

注意事项:

  • 该函数在系统中有扩展或覆盖行为,实际效果以本页说明为准;从 Excel 复制公式时建议重新预览。
  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

TRIM

作用: 用于删除文本首尾空格并压缩多余空格,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

TRIM(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

TRIM(Q1)

说明: Q1 表示第 1 题答案;公式会用 TRIM 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 TRIM 处理第 1 题文本,让结果页展示更规范。TRIM(Q1)
生成结果页文案把 TRIM 的结果放入提示语或标签字段。TRIM(Q2)
结果页自动分层根据 TRIM 的计算结果给受访者展示不同说明。TRIM(Q1)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

UNICHAR

作用: 用于按 Unicode 编码返回字符,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

UNICHAR(value)

参数说明:

  • value:第 1 个值,可以是数字、文本、日期、题目变量或表达式。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

UNICHAR(Q1)

说明: Q1 表示第 1 题答案;公式会用 UNICHAR 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 UNICHAR 处理第 1 题文本,让结果页展示更规范。UNICHAR(Q1)
生成结果页文案把 UNICHAR 的结果放入提示语或标签字段。UNICHAR(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

UNICODE

作用: 用于得到文本第一个字符的 Unicode 编码,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

UNICODE(value)

参数说明:

  • value:第 1 个值,可以是数字、文本、日期、题目变量或表达式。

返回结果: 返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用示例:

UNICODE(Q1)

说明: Q1 表示第 1 题答案;公式会用 UNICODE 按语法处理这些值,返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用场景:

场景举例分析公式
整理填空题答案用 UNICODE 处理第 1 题文本,让结果页展示更规范。UNICODE(Q1)
生成结果页文案把 UNICODE 的结果放入提示语或标签字段。UNICODE(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

UPPER

作用: 用于把文本中的英文字母转为大写,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

UPPER(text)

参数说明:

  • text:要处理的文本,可以是填空题答案、选项文本、固定文本或拼接后的结果。

返回结果: 返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用示例:

UPPER(Q1)

说明: Q1 表示第 1 题答案;公式会用 UPPER 按语法处理这些值,返回文本结果,可写入文本题、结果页文案或后续文本判断。

使用场景:

场景举例分析公式
整理填空题答案用 UPPER 处理第 1 题文本,让结果页展示更规范。UPPER(Q1)
生成结果页文案把 UPPER 的结果放入提示语或标签字段。UPPER(Q2)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。

VALUE

作用: 用于把数字文本转换为数值,适合填空题整理、结果文案拼接、关键词识别和编号处理。

语法:

VALUE(num)

参数说明:

  • num:第 1 个数字,可以是数字题答案、分值、固定数字或能算出数字的表达式。

返回结果: 返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用示例:

VALUE(Q1)

说明: Q1 表示第 1 题答案;公式会用 VALUE 按语法处理这些值,返回数字结果,可用于评分、统计、排序、金额测算或后续判断。

使用场景:

场景举例分析公式
整理填空题答案用 VALUE 处理第 1 题文本,让结果页展示更规范。VALUE(Q1)
生成结果页文案把 VALUE 的结果放入提示语或标签字段。VALUE(Q2)
结果页自动分层根据 VALUE 的计算结果给受访者展示不同说明。VALUE(Q1)

注意事项:

  • 固定文本需要使用英文双引号;题目变量不要加引号。
  • 参数之间使用英文逗号分隔,括号、引号也要使用英文半角符号。
  • 正式发布前建议用空答案、正常答案和边界答案各预览一次,确认返回结果符合预期。