我有一张看起来像这样的桌子
| Date | Total | Loss |
|---------------------|---------|--------|
| Jan 1 2018 | 90 | 5 |
|---------------------|---------|--------|
| Jan 3 2018 | 10 | 5 |
|---------------------|---------|--------|
| Feb 1 2018 | 50 | 5 |
|---------------------|---------|--------|
| Feb 3 2018 | 50 | 10 |
|---------------------|---------|--------|
我想在表格中显示“总计”和“损失”的百分比取决于期间。
例如,如果在我的仪表板中将表格可视化工具显示为月,则它应为:
| Date | Loss % |
|---------------------|---------|
| Jan 2018 | 10% |
|---------------------|---------|
| Feb 2018 | 15% |
|---------------------|---------|
但是如果我将其显示为年份,则应为:
| Date | Loss % |
|---------------------|---------|
| 2018 | 12.5% |
|---------------------|---------|
现在,我找到的唯一解决方案是在“数据”选项卡中创建表,该表将汇总每个月的主表。但这对我来说不是一个永久性的解决方案(我的表太多了,因为我必须为许多不同的列和冲突的关系创建这种表)。
答案 0 :(得分:0)
我通过向表LossPercent = 100 * SUM(SalesData[Loss]) / SUM(SalesData[Total])
添加以下度量,然后在日期和Dates表之间添加关系来达到相同的结果,该表将日期细分包含在要显示的分组中。
答案 1 :(得分:0)
您可以创建一个Loss %
度量:
Loss % =
DIVIDE (
SUM ( TableName[Loss] ),
SUM ( TableName[Total] ),
BLANK()
)
将度量格式设置为percentage