[CONTAINS函数]复选框、多选的计算

使用CONTAINS函数,将可在计算公式中使用复选框和多选。
可与IF函数组合使用。

CONTAINS函数的使用方法

CONTAINS(字段代码, 选项名称)

“字段代码”所指定的字段中,选择了“选项名称”所指定的选项时返回真,否则返回假。
  • 第1个参数中,指定复选框或多选的字段代码。
  • 第2个参数中,使用""(双引号)框住选项名称进行指定。

计算公式的示例

介绍使用了CONTAINS函数的计算公式的示例。具体的使用如下所示。

计算公式:IF(CONTAINS(复选框, "完成"),"已勾选","未勾选")

复选框字段中选择了“完成”时显示“已勾选”,未选择时显示“未勾选”。
计算公式:
IF(CONTAINS(周几上班, "周日"), "周日上班", "周日不上班")


周几上班字段中选择了周日时显示“周日上班”,未选择时显示“周日不上班”。
计算公式:
8000+IF(CONTAINS(住宿选项, "有早餐"), 1500, 0)


住宿选项字段中选择了“有早餐”时,8,000日元的住宿费将增加1,500日元,未选择时住宿费显示为8,000日元。
计算公式:
IF(OR(CONTAINS(周几上班, "周日"),CONTAINS(周几上班, "周日")), "假日上班", "")


如要书写多个条件,可与AND或OR组合使用。
此示例中,周几上班字段中勾选周六或周日时,将显示假日上班。
计算公式:
IF(AND(CONTAINS(检查, "A"),CONTAINS(检查, "B"),CONTAINS(检查, "C")),"已检查","")


检查字段中A、B、C的复选框全部选中时显示“已检查”。
计算公式:
IF(OR(CONTAINS(检查, "A"),CONTAINS(检查, "B"),CONTAINS(检查, "C")),"","未检查")


检查字段中A、B、C的复选框未全部选中时显示“未检查”。