【问题标题】:How to compare value with total calculation of a column in power bi如何将值与power bi中列的总计算进行比较
【发布时间】:2022-09-27 17:11:38
【问题描述】:

我正在尝试将值与 Avgofsales 的总数进行比较,但它会与 Avgofsales 的每一行进行比较。

我创建了以下度量:

Measure = of([Sum of Sales]>[Avgo Sales],[Sumif Sales],BLANK())

  • Avgofsales = CALCULATE([SumofSales]/DISTINCTCOUNT(DimStore[StoreName])) 此度量适用于 Avgofsales 列
  • 更好: Avgofsales = DIVIDE ( [SumofSales], DISTINCTCOUNT ( DimStore[StoreName] ) )

标签: powerbi dax


【解决方案1】:

尝试这个:

Avgofsales > Total = 
var rowavg = 
    AVERAGE('Table'[Avgofsales])
var totalavg =
    CALCULATE(
        AVERAGE('Table'[Avgofsales]),
        ALL('Table')
    )
RETURN
    IF( rowavg > totalavg, rowavg, Blank())

结果将如下所示:

【讨论】:

    【解决方案2】:

    你可以试试这个措施:

    Measure00 =
    VAR Avgofsales =
        AVERAGEX ( ALL ( DimStore[StoreName] ), [SumofSales] )
    RETURN
        IF ( [SumofSales] > Avgofsales, [SumofSales], BLANK () )
    

    【讨论】:

      猜你喜欢
      • 2019-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 2021-12-05
      相关资源
      最近更新 更多