首页 文章

Power BI Marketshare与DAX

提问于
浏览
1

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

  • 尺寸供应商:

enter image description here

  • FactInvoice:

enter image description here

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

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

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

1 回答

  • 2

    Step 1 创建数据模型,如下图所示
    enter image description here

    Step 2 :创建两个度量 Other Supplier = CALCULATE(SUM(FactInvoice[Spend]),FILTER(FactInvoice,FactInvoice[SupplierID]<>MAX(SupplierDup[ID])))

    Selected Supplier = CALCULATE(SUM(FactInvoice[Spend]),FILTER(FactInvoice,FactInvoice[SupplierID]=MAX(SupplierDup[ID])))

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

    your report

    download PowerBI file

    enter image description here

相关问题