【问题标题】:Power BI DISTINCTCOUNT in a table with value changing with slicer表中的 Power BI DISTINCTCOUNT 值随切片器更改
【发布时间】:2020-05-19 10:08:24
【问题描述】:

我有两张单独的桌子。表 1 获取了每种联系人类型(A、B、C、D...)的数据,表 2 获取了这些合同中的资产(资产 1=A、资产 2=A、资产 3=C 等)。

这些表是链接的。

现在,我有一个切片器来仅过滤 A 和 C,并创建了一个表。另外,我需要按月禁用过滤值。

当我在切片器中单击 A 或 C 时,我想动态显示每个合约中的资产总数,因为这对于动态计算(百分比等)很重要。另请注意,我只需要 A 和 C 合同值,因为它们只是处于活动状态。

我使用了下面的度量,虽然给出了正确的值,但 A 和 C 的切片器并没有改变值:

资产数量 = CALCULATE(DISTINCTCOUNT('Table2'[Asset]),ALL('Table1'[Month]),Or('Table2'[Contract]="A",'Table2'[Contract ]="C"))

【问题讨论】:

    标签: powerbi measure slicers


    【解决方案1】:

    只需在您的报告中放置一个过滤器视觉对象,然后在 KPI 卡中使用以下度量:

    No of Assets = DistinctCount('Table2'[Asset])
    

    如果您的关系设置正确并且您更改了过滤器/切片器上的值,那么度量值也会发生变化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-02
      • 1970-01-01
      • 1970-01-01
      • 2020-05-27
      • 1970-01-01
      相关资源
      最近更新 更多