如果功能不起作用,则dax distinctcount

时间:2015-02-13 18:38:14

标签: powerpivot calculated-columns dax

我有一个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));;)

1 个答案:

答案 0 :(得分:0)

想想你的目标是:

=
  CALCULATE (
      DISTINCTCOUNT ( table[cat_id] ),
      FILTER ( table, table[auto_cat_id] = 1 || table[manual_cat_id] = 1 )
             )