【问题标题】:Adding a Custom Row to Matrix Table - Power Bi - Dax将自定义行添加到矩阵表 - Power Bi - Dax
【发布时间】:2022-11-30 06:34:13
【问题描述】:

我希望将一些自定义行添加到矩阵表中。

目前我已经能够以下列格式生成我的数据;

但是我想添加一个自定义计算行,它是类别小计的比率。

但是我想添加一个自定义计算行,它是类别小计的比率。

数据模型

我有一个销售表和一个退货表,它们都连接到查找表和日历表。

到目前为止我试过的 我尝试使用修改后的查找表并创建一个包含 if 语句的度量 - 即 if selectedvalue(Subcategory = "Components/Bikes", 计算组件公式/计算自行车公式) else standard Sales Measure

然而,额外的行仍然是空的。

任何帮助,将不胜感激。

【问题讨论】:

    标签: matrix powerbi dax


    【解决方案1】:

    添加一个单独的表作为display_table,display_table有三列[category, subcategory, category_subcategory]。然后在矩阵表中添加display_table所有列,定义两个measures。一个用于普通,另一个用于特殊。使用下一个 dax max:

    =var m_keyName = Values('display_table'[category_subcategory])
      return 
       if( HASONEVALUE('display_table'[category_subcategory])
      ,if(m_keyName = "Accessories/*",1,0) * [MeasuerONe] 
       + if(m_keyName = "Componnets/*",1,0) * [MeasureTwo]  
      ,[MeasureDefault])
    

    使用此模式,您可以控制每一行。

    【讨论】:

      猜你喜欢
      • 2020-05-20
      • 2020-06-14
      • 2023-03-17
      • 2019-03-09
      • 2021-05-18
      • 1970-01-01
      • 2019-11-12
      • 2017-06-21
      • 1970-01-01
      相关资源
      最近更新 更多