我正在尝试基于导入的两个表(表A-预测交易)和表B(项目信息)进行计算。
表A中的第4列是我的关键值,是在Power BI中根据表B中项目的状态以及与显示无关的许多其他信息计算得出的,但我需要表B和A以一对多的关系进行计算,以便在表A的第4列(债务预测)中进行计算。
仅当更改了预测的交易时,才会出现问题。因此,如果债务连续三个月相等,则仅显示第一个月的价值。为了解决这个问题,我得到了创建表C-交叉联接表的帮助。这是一个日期表,可为每个项目创建每个月和每个预测季度。
我现在的问题是计算表C的第4列(累计债务预测),我想对照表A进行查找,然后说:“如果该项目没有交易,则本季度和该日期显示最新的交易(例如上个月) )。 为了能够关联表C和A,我使用项目名称创建了多对多关系。
在excel中,使用这样的sumifs公式将相当容易。 = SUMIFS($ D $ 3:$ D $ 14; $ A $ 3:$ A $ 14; $ J3; $ B $ 3:$ B $ 14; $ K3; $ C $ 3:$ C $ 14; $ L3)
在PowerBI中,我尝试在表C的第4列中使用对表A(第4列)进行计算总和,并对表C的第1,2和3列进行过滤(所有除外)。遇到错误以及带有数字的变量,我不理解。 / p>
希望获得一些反馈或指导。请说明是否不清楚,请参阅附件表