在宜搭的官方解释中,关于CASEWHEN函数的说法中这样的:
CASEWHEN
用法1:CASEWHEN(<条件>,<值>,<条件>,<值>.....), 类同SQL中的case when语法
示例:CASEWHEN(<性别字段>="男","male",<性别字段>="女","female"),则该字段值为"男"的被替换为"male","女"替换为"female"
用法2:CASEWHEN(<条件>,<值>,<条件>,<值>.....<值>), 类同SQL中的case when语法
示例:CASEWHEN(<性别字段>="男","male","female"),则该字段值为"男"的被替换为"male",非"男"替换为"female"
同时,这个函数的功能还是很丰富的,对于我们在实际的使用过程中,如果表单中的数据是非结构化数据,这时候,这个函数的功能就很重要了。例如:每个物品的单价先提前录入到表单中,然后每天的销量也录入到表单中,但是物品的销量一行中却没有单价,这个时候就需要用CASEWHEN函数来进行匹配,从而实现:单一物品的总价=物品单价*物品销量