Tableau api 基于条件的条件标记
下面是我的数据的外观Tableau api 基于条件的条件标记,tableau-api,Tableau Api,下面是我的数据的外观 customer category customer 1 A customer 1 B customer 1 null customer 2 A customer 2 NULL customer 3 B customer 3 C customer 4 A customer 4 B 我想做的就是这个 如果任何客户具有强制性类别a以及任何其他类别(B、C或D),则将其标记为1或0 例如,客户1有A和B,那么它将是1,但客户2只有A和空,所以它将是0 简
customer category
customer 1 A
customer 1 B
customer 1 null
customer 2 A
customer 2 NULL
customer 3 B
customer 3 C
customer 4 A
customer 4 B
我想做的就是这个
如果任何客户具有强制性类别a以及任何其他类别(B、C或D),则将其标记为1或0
例如,客户1有A和B,那么它将是1,但客户2只有A和空,所以它将是0
简言之,我想看看我的哪些客户有A以外的类别。但A类别必须是其中之一。空值不算。
你知道什么是最好的方法吗。下面是我将此表转换为的方式
customer Tag
customer 1 1
customer 2 0
customer 3 0
customer 4 1
谢谢当至少有一条记录的类别为A且至少有一条记录的类别为A以外的类别时,以下表达式为真:
max([category]=“A”)和max([category]“A”)
例如,如果您将customer放在行上,将上面的calc放在文本/标签上,您将看到结果
这是因为Tableau将True视为大于False,所以当且仅当至少一条数据记录满足条件时,Max(condition)才为True