首页 文章

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

提问于
浏览
0

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

    想想你的经历是:

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

相关问题