如何计算Powerbi上物品的平均数量

时间:2019-05-07 01:18:32

标签: powerbi dax

我有一张客户的产品表。我需要计算产品的平均总价格以及产品的平均数量 我使用这个dax表达式表示平均总数

Average Total of Price = CALCULATE(AVERAGE(wedding_data[Price]))

这是表格的示例:

    [Buyer], John,Francis, Charles, John, Francis
    [Wedding Date], 6/1/2019, 1/2/2019, 9/1/2019, 6/1/2019, 7/7/2019
    [Location], AK, NY, CO,AK, TX
    [Product_Name],iPad, Jewel, Books, Jewel, Shoe
    [Price], $5, $7.5, $6.12, $10, $21

使用上述DAX,将获得平均总价。 现在,我需要使用正确的DAX对产品进行平均计数,

但是,我不确定每个产品的平均计数使用什么表达式。

我应该得到一个值,如果我乘以项目数,我将得出项目的总和。

2 个答案:

答案 0 :(得分:0)

尝试此措施:

result=[_,_,_,_,_]

您必须将行上下文作为产品。 一栏必须是您的产品名称,第二栏是您的度量。

enter image description here

交替

您可以使用计算出的列将其汇总到表格中:

 ProductPercentage =

 VAR ProductCount =
     CALCULATE ( COUNTROWS ( wedding_data ) )
 VAR TotalRows =
     CALCULATE ( COUNTROWS ( ALL ( wedding_data ) ) )
 RETURN
     ProductCount / TotalRows

然后使用摘要类型“ Average”将其包含在表中:

enter image description here

从这里开始,您可以对columnn或度量数据进行任何类型的操作。

这完全取决于您的数据结构和性能方面的考虑。

答案 1 :(得分:0)

只需右键单击字段窗格>新度量并添加以下表达式:

YourAverageMeasure = AVERAGE(Table1[Price])

计数也一样:

YourCountMeasure = Count(Table1[Price])

新功能取决于您将什么拖放到表/图表(或过滤器)中,然后根据数据计算度量。左表是价格和名称。右表只是平均值。

enter image description here