【发布时间】:2020-12-13 15:36:50
【问题描述】:
我有一个看起来像的数据集。
+------------+-------+----------+--+
| Date | Sales | Salesmen | |
+------------+-------+----------+--+
| 12/31/1999 | 100 | P1 | |
| 12/31/1999 | 100 | P2 | |
| 12/31/1999 | 300 | P3 | |
| 01/31/2000 | 500 | P2 | |
| ... | | | |
| 07/31/2020 | 500 | p3 | |
+------------+-------+----------+--+
但我想将其可视化为折线图(每个销售人员有多条线),作为每个销售人员每年总销售额的百分比,并在整个 20 年期间(1999-2020)每年可视化它。
用于可视化线条的 Power BI 具有 3 个字段: 轴、图例和值。 我将日期放在轴上,将销售员放在图例中,对于值,我创建了一个销售额的度量(显示为“占总数的百分比”选项),但是它没有返回我想要的结果。
Measure = CALCULATE(SUM('Table1'[Sales]),FILTER('Table1','Table1'[Date].[Year]=2020))
但是,这只返回 1 年总和的百分比值。
所以我用了另一种方法
Measure = SUMX(CALCULATETABLE('Table1','Table1'[Date].[Year]), 'Table1'[Sales])
但是,这会恢复每年的相同值。
我需要将其作为每年销售额的总和,按百分比在 3 位销售人员之间进行分配,然后进行可视化。 所以我知道我在测量中缺少一些东西,有什么建议吗?
【问题讨论】:
标签: excel database powerbi visualization dax