我有一个OR语句,我需要包含在DISTINCTCOUNT语句和。
中我只需要算一下
IF(OR([acm_auto_category_id] = 1; [acm_manual_category_id] = 1); 1; 0)
然后我需要依靠第三列。在Tableau中,计算字段如下所示:
COUNTD(IF [manual_category_id] = 1或[auto_category_id] = 1那么[lead_message_id] END)
所以我需要的话:在if语句完成时计算潜在消息ID的数量
目前我有:
No of distinct:= CALCULATE(DISTINCTCOUNT([lq_lead_message_id]; IF(OR([acm_auto_category_id] = 1; [acm_manual_category] = 1); 1; 0));;)
答案 0 :(得分:0)
想想你的目标是:
=
CALCULATE (
DISTINCTCOUNT ( table[cat_id] ),
FILTER ( table, table[auto_cat_id] = 1 || table[manual_cat_id] = 1 )
)