在Tableau中,如果您不能将所有内容都放在1中,那么添加2个语句的规则是什么?在下面的声明的第一部分中,我试图从分销商那里拉出除了其中一个产品之外的所有产品,然后在我试图拉动除了2个分销商之外的所有单位的部分。但是,正如你猜测的那样,当我把药片拖过时,细胞是空白的。
最佳做法是创建2个计算字段并将它们加在一起吗?
(IF [Distributor] = "NDC"
AND [Product] <> "PE Single Use"
THEN ['15] END)
+
(IF [Distributor] <> "NDC"
AND [Distributor] <> "M&D"
THEN ['15] END)
答案 0 :(得分:2)
以下是一些关于Tableau计算的简单规则(通常也在SQL中)
在上面的表达式中,对于同一记录,两个IF条件永远不会同时为真。因此,在每种情况下,表达式的两半中至少有一半为null,因此生成的整个表达式始终为null。
使用表格计算和LOD计算时还有其他规则需要学习,但这些规则始终适用。