Power BI Marketshare与DAX

时间:2017-05-10 15:08:42

标签: powerbi dax

我一整天都对如何在Power BI上展示市场份额感到难过。我的数据有点复杂,但我会尝试在这里简化问题,假设我有两个表:

  1. 尺寸供应商:
  2. enter image description here

    1. FactInvoice:
    2. enter image description here

      我想显示一个特定供应商与其他供应商相比的市场份额(总支出),像这样的切片器和馅饼:

      enter image description here 因此,如果用户选择供应商2,则饼图将显示供应商2与其他供应商的市场份额。我不确定DAX如何支持这个

      如果无法使用饼图,有没有办法在Power BI上显示这个概念,我们可以使用哪种视觉效果无关紧要?

1 个答案:

答案 0 :(得分:2)

第1步创建如下图所示的数据模型 enter image description here

第2步:创建两项措施 其他供应商= CALCULATE(SUM(FactInvoice [支出]),FILTER(FactInvoice,FactInvoice [SupplierID]<> MAX(SupplierDup [ID])))

选定供应商= CALCULATE(SUM(FactInvoice [支出]),FILTER(FactInvoice,FactInvoice [SupplierID] = MAX(SupplierDup [ID])))

创建报告(如果您没有选择任何供应商,则比较将介于供应商的最大ID与其他供应商之间)

您的报告

download PowerBI file

enter image description here