Spotfire案例陈述

时间:2018-11-30 06:29:34

标签: spotfire case-statement

我需要在Spotfire中创建一个案例声明,请帮忙。

在UniqueCount([产品])<5的情况下,然后UniqueConcatenate([产品])否则为“ Multipl产品” 当UniqueCount([Division])<5时,然后UniqueConcatenate([Division])否则为“ Multipl Dev” END

1 个答案:

答案 0 :(得分:0)

根据documentation,仅允许CASE语句使用单个ELSE。我还根据提供的示例假设您需要两个单独的列。

第1列[产品]:

CASE 
  WHEN UniqueCount([Product])<5 then UniqueConcatenate([Product]) 
  ELSE "Multiple Products" 
END

第2栏[部门]:

CASE
  WHEN UniqueCount([Division])<5 then UniqueConcatenate([Division]) 
  else "Multiple Divisions" 
END

如果仍然无法解决,请为清楚起见编辑您的问题。