所以我有一张表,它的行是唯一的发票,其中包括供应商名称和发票成本等列,类似于:
要获得如下结果:
Invoice | Vendor | Cost
AAA | Good Co| $10
BBB | Good Co| $15
CCC | Best Co| $30
DDD | Bad Co | $50
我创建了一个自定义列,为每个供应商给出了总支出:
VendorGrandTotal =
CALCULATE(SUM('Raw Data'[Cost]),ALLEXCEPT('Raw Data','Raw Data'[Vendor]))
要获得如下结果:
Invoice | Vendor | Cost | Total
AAA | Good Co| $10 | $25
BBB | Good Co| $15 | $25
CCC | Best Co| $30 | $30
DDD | Bad Co | $50 | $50
同时我有另一张表,显示了从供应商处获得的折扣百分比,基于是否与他们的总支出在某个特定金额之上或之下。类似这样:
Vendor | Tier 1 % | Tier 1 From | Tier 1 To | Tier 2% | Tier 2 From
Good Co | 1% | $0 | $20 | 2% | $20
在这个例子中,由于与Good Co的发票的总支出超过了20美元,因此我们应该获得2%的折扣。但我不知道如何在Power BI内自动执行此操作。是否有一种方法可以在某个地方生成一个列或表格,检查发票表中的供应商是否与返利层次列表中的供应商相同,并且可以根据不同的层次检查折扣百分比,然后将该百分比作为结果返回,以便进行其他计算?