相关文章推荐
会搭讪的卤蛋  ·  巢湖API的Azure ...·  1 年前    · 
酒量小的太阳  ·  sockets - WinError ...·  1 年前    · 
愉快的奔马  ·  Fiddler 修改返回内容 ...·  1 年前    · 

powerbi按条件求和

Power BI可以通过DAX语言的SUMX函数按照条件求和。

假设有一个销售数据表,包含销售时间、产品类别和销售金额三列,我们需要按照不同的产品类别计算不同时间段内的销售金额。

首先,在Power BI中,我们需要创建一个表格视图,选择产品类别和时间作为行列,销售金额作为值。然后,在字段列表中选择表格,右键单击销售金额列,选择“添加求和值”,然后选择“按条件汇总”。

在弹出的“按条件汇总”窗口中,我们可以设置一个或多个条件,如时间范围或者产品名称。然后,我们需要在“求和值”一栏中选择“销售金额”,并使用DAX语言的SUMX函数来计算销售金额的总和。

具体地,我们可以使用以下DAX公式:

SUMX(
    FILTER(
        '销售数据表',
        '销售数据表'[产品类别] = "产品类别1" &&
        '销售数据表'[销售时间] >= DATE(2022,1,1) &&
        '销售数据表'[销售时间] < DATE(2022,2,1)
    '销售数据表'[销售金额]

这个公式的含义是:对于“销售数据表”中产品类别为“产品类别1”且销售时间在2022年1月1日至2022年2月1日之间的所有销售记录,计算它们的销售金额总和。

我们可以根据需要修改条件和求和值,使用SUMX函数来实现按照条件求和的需求。

希望这些信息对你有帮助,如有其他问题,请随时提问。

  •