累计(运行总计)的电源BI-DAX不工作, [英] Power BI - DAX for Rolling Sum (Running total) not working,

查看:3
本文介绍了累计(运行总计)的电源BI-DAX不工作,的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用DAX在MS Power BI应用程序中计算累计和。

我得到了下表,并添加了另一列,该列将显示[小时]列的运行合计

但我使用以下DAX仅为每行(总计)获取了1个不同的值

RollingTotal = 
    calculate (sum('costtrackerdb timesheet'[hours]), 
                 FILTER(ALL('costtrackerdb timesheet'), 
                  'costtrackerdb timesheet'[Week] < 20),
                    values('costtrackerdb timesheet'[Week]))

我哪里错了..?我可能会实现两件事

  1. 整行的总运行小时数
  2. 每个员工运行的总时数

推荐答案

不应使用计算列而是使用计算度量值来求解运行总计。

请参阅以下文章:http://www.daxpatterns.com/cumulative-total/

如果您的运行合计与日期无关,则可以实现如下内容: https://javierguillen.wordpress.com/2011/12/13/rolling-sum-across-categories-that-are-not-dates/

这篇关于累计(运行总计)的电源BI-DAX不工作,的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆