首先,我对Power BI和DAX没有多少经验。
我对计算年收入取决于合同期限和显示公司年收益有疑问。
数据存储在Excel文件中,所有合同都包含有关contract_start (日期时间)、contract_end (日期时间)和年度合同值(收入)的信息。
例如:
我有5份合同(A、B、C、D、E):
因此,我的最终结果必须是(每年合同收入之和):

编辑:附加:也可以包含合同,其中有空白的contract_end?如果合同的contract_end为空白,则意味着该合同在解除之前有效。
所以,除了合同A,B,C,D,E,还有2份合同,F和G,它们都有“空白”contract_end,每一份都值100万美元/年。
是否可以在图表中(F和G之和)每年增加“虚拟”200万欧元?
图中的例子:

发布于 2018-10-14 15:34:01
如果您的桌子看起来像这样:

然后是这样的一位博士:
Total_Income =
CALCULATE (
SUM ( 'table'[Yearly_Income] ),
FILTER (
ALL ( 'table' ),
'table'[EndYear] >= SELECTEDVALUE ( 'table'[EndYear] )
)
)在如下列图中的结果( Axis上的“表”年底,值上的Total_Income ):

https://stackoverflow.com/questions/52803905
复制相似问题