我的数据模型如下所示:
我想绘制一张图表,显示与付款请求相比的付款百分比(例如按周)。
我还希望按客户或发票日期过滤数据切片。
我如何在PowerPivot中执行此操作? 我有一个名为 WeeksAfterInvoice 的付款表的计算列,它允许我相应地对付款进行分组。
我也有这些计算字段:
TotalInvoiceAmount:=SUM(Invoice[Amount])
和
CumulativePayments:=SUMX(FILTER(ALLSELECTED(Payment);Payment[WeeksAfterInvoice]<= MAX(Payment[WeeksAfterInvoice]));Payment[Amount])
和
CumulativePaymentsPerc:=Payment[CumulativePayments]/Invoice[TotalInvoiceAmount]
哪种做,我想做什么。
但是当我按客户过滤时,我得到了奇怪的结果。如果 WeeksAfterInvoice 有例如范围从0到6,我由一位客户过滤,他在3周内支付了所有费用,4-6的值将与0的值相同。
我该如何避免?