首页 > 解决方案 > 计算从一开始直到选择切片器的 IRR,而其他指标仅针对该切片器选择

问题描述

我的报告需要显示从开始 在切片器中选择的年份和季度的 IRR,而同一份报告中的其他指标显示选定的年份和季度。我正在使用 XIRR 公式。

该报告有一个切片器用于“年”,另一个用于“季度”。

如果我在切片器中选择 year = 2020 和 Quarter = Q3,则其他指标显示 2020 年第三季度的正确值(因为各个表中的数据都有 Year 和 Quarter 列),但 IRR 指标将错误地向我显示 2020 年第三季度的价值。我需要该卡向我显示截至 2020 年第三季度的内部收益率。

(就上下文而言,IRR 表通常由日期和现金流组成。购买资产时,该日期是开始日期,并且与该日期相关的现金流为负。在投资生命周期内,有现金分配即正现金流,最后日期包含该资产的售价。因此仅显示 2020 年第三季度的 IRR 将导致错误,因为 XIRR 公式需要同时查看正现金流和负现金流)

我对 IRR 和我的数据模型中的其他指标使用相同的日历查找表。在此处输入图像描述

标签: powerbidaxpowerbi-desktop

解决方案


您需要在季度清除过滤器并将其替换为 <= 选定季度。

measure=
   var quarter = SELECTEDVALUE(table[quarter])
   return CALCULATE(XIRR(.....), ALL(table[quarter]), table[quarter] <= quarter))

推荐阅读