[SUM、CONTAINS函数]表格的计算
可计算表格内的字段。
例如,可进行如下计算。
- 在表格内配置计算字段,逐行进行计算
- 使用SUM函数,对表格内的数值求和
- 使用CONTAINS函数,判断表格内是否存在与搜索字符串(指定的内容)完全一致的行
此页面中介绍这3种计算。
在表格内配置计算字段,逐行进行计算
可在表格内配置计算字段,逐行进行计算。
例如,可使用表格内的数量和单价,在计算字段中设置“数值*单价”的计算公式。
[SUM函数]对表格内的数值和时间求和
使用SUM函数,可对表格内的字段的值进行求和。
SUM(数值1) “数値1”可指定数值字段的字段代码、值为数值的计算公式或数值。 |
计算公式的示例
计算公式(小计的计算):SUM(小计) 对表格内的“小计”字段中输入的数值进行求和。 |
设置示例:对表格内的小计金额求和
此处以订单管理应用为例,介绍在“合计金额”中显示表格内小计的合计的步骤。
有关表格功能的详情,请参考“在表单中添加表格”。
-
从页面左侧的部件列表中配置计算字段。
-
打开计算字段的设置页面,字段名称中输入“合计金额”。
保持设置页面为打开状态。 -
输入计算表格内合计值的“SUM函数”。
此处由于需计算“小计”字段的合计金额,所以在计算公式中输入“SUM(小计)”。
-
为了便于识别合计金额,本例选择带千位分隔符的“数值(例:1,000)”。
-
将字段代码更改为“合计金额”并点击[保存]。
-
点击页面左上方的[保存表单],然后点击页面右上方的[更新应用]。
-
在确认对话框中点击[更新应用]。
至此,显示表格合计金额的计算字段就完成了。
表格内小计的合计将在合计金额字段中显示。
TIPS:存在未输入的项目时
计算对象中即使存在未输入的项目也会被合计。另外,合计金额中也会反应该结果。
设置示例:对表格内的时间求和
计算字段除了数值外,也可计算日期与时间、日期、时间、时长。
类似咨询管理应用等,设置好“结束 - 开始”的计算公式,即可自动显示应对咨询所花的时间。
在“应对时间合计”字段中设置“SUM(应对时间)”和计算公式后,也可合计出应对顾客所花的时间。
[CONTAINS函数]判断表格内是否存在完全符合条件的行
使用CONTAINS函数,即可通过计算公式查看表格内是否存在与搜索字符串(指定的内容)完全一致的行。
CONTAINS(字段代码, 搜索字符串) 表格内存在“字段代码”中指定的字段的值与“搜索字符串”完全一致的行时返回真,否则返回假。 |
- 第1个参数中指定表格内的单行文本框、单选框、下拉菜单、Lookup(要复制的字段为字符串类型时)。
- 第2个参数中指定搜索字符串。
计算公式的示例
介绍使用了CONTAINS函数的计算公式的示例。
计算公式:IF(CONTAINS(优先度, "紧急"), "包含紧急应对", "普通") 通过CONTAINS函数判断表格内是否存在优先度为“紧急”的行。 “优先度”字段为“紧急”的行,仅存在1行也会显示“包含紧急应对”,不存在时显示“普通”。 第2个参数中的字符串需使用""(双引号)框住。 |