我有一张桌子
日期 | 客户 | 销售 |
---|---|---|
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 度量添加到列中。有解决办法吗?
这里有一个适合您的解决方法。
不要在表之间创建关系并创建度量
测量= 转变 ( 真的 (), 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 )