Power BI - 包含日期和 DAX 度量的矩阵

问题描述 投票:0回答:1

我有一张桌子

日期 客户 销售
2 月-24 日 伊恩 2
3 月 24 日 伊恩 5
4 月 24 日 伊恩 7
5月24日 伊恩 10

我想创建一个如下所示的表格矩阵

客户 2月24日 3月24日 4月24日 5月24日 第一季度销售额 第二季度销售额 第一季度 - 第二季度增长
伊恩 2 5 7 10 7 17 143

我有一个矩阵,将“客户”放在行中,将“日期”放在列中。 我还使用 DAX 度量来创建第一季度销售额、第二季度销售额和第一季度至第二季度增长的计算。 我无法将 DAX 度量添加到列中。有解决办法吗?

matrix powerbi dax visualization
1个回答
0
投票

这里有一个适合您的解决方法。

  1. 创建了一个新表

enter image description here

  1. 按排序列对column1进行排序

enter image description here

  1. 在原始表中创建 date2 列 enter image description here

  2. 不要在表之间创建关系并创建度量

    测量= 转变 ( 真的 (), SELECTEDVALUE ( '表 (2)'[列 1] ) IN { "2月24日", "3月24日", "4月24日", "5月24日" }, 计算 ( SUM ('表'[销售额]), '表'[日期] = SELECTEDVALUE ('表 (2)'[列 1] ) ), SELECTEDVALUE ( '表 (2)'[Column1] ) = "第一季度销售额", CALCULATE ( SUM ( '表'[销售额] ), QUARTER ( '表'[日期2] ) = 1 ), SELECTEDVALUE ( '表 (2)'[Column1] ) = "第二季度销售额", CALCULATE ( SUM ( '表'[销售额] ), QUARTER ( '表'[日期2] ) = 2 ), SELECTEDVALUE ( '表(2)'[Column1] ) = "Q1 - Q2 增长", ( 除( CALCULATE ( SUM ( '表'[销售额] ), QUARTER ( '表'[日期2] ) = 2 ), CALCULATE ( SUM ( '表'[销售] ), QUARTER ( '表'[日期2] ) = 1 ) ) - 1 ) * 100 )

enter image description here

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.