计算字段里如何将类别值做自定义转换?

助睿BI 中,我想在计算字段里把"类别"字段的值做转换,比如"办公用品"显示为"Office",“技术"显示为"Tech”,用什么方法?

7 个赞

使用 CASE 表达式可以方便地实现这种映射转换。计算公式为:CASE [类别] WHEN ‘办公用品’ THEN ‘Office’ WHEN ‘技术’ THEN ‘Tech’ WHEN ‘家具’ THEN ‘Furniture’ ELSE ‘其他’ END。CASE 表达式会依次匹配各个 WHEN 条件,返回第一个匹配到的 THEN 值,如果都不匹配则返回 ELSE 值。注意各 THEN 分支的返回类型要一致。