Power BI-使用报表中的默认值和指定值进行计算

时间:2019-01-05 09:35:30

标签: powerbi

我目前有以下视觉效果: MyReport

我需要计算以下内容:

1)所用燃料升:这仅是kmsTraveled / Mileage。在外部excel文件中指定了默认值“ Mileage”,并且某些其他车辆具有特定的里程值。因此,如果为Vehicle_Numberplate提到了特定的里程值,则应将该值用于除法,否则应采用默认值。

2)消耗的燃料成本:燃料价格每月都会变化,此月度表可在另一个excel文件中找到。该报告应包含里程数x燃油价格才能得出费用。 (我在报告页面上有一个日期切片器,该切片器应确定要提取哪个月份的费率)

预先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

  1. 这似乎是一个简单的IF语句; https://docs.microsoft.com/en-us/dax/if-function-dax

如果附加了虚拟设置,则更容易给出精确的公式。但是总的公式是这样的: “ IF Mileage =”您的指定里程值名称“ THEN” kmsTraveled“ /”特定里程值“ ELSE” kmsTraveled /里程数“”

  1. 如果您的燃料更改是按月进行的,则只需计算一个指标:“里程x FuelPrice”,然后进行一个月过滤器以获取确切的月度价格