对于 PowerBI/PowerQuery/DAX 来说相对较新,并且陷入了以下问题。我不确定要走哪条路才能获得最佳结果,并希望得到任何帮助。
我的数据表已连接到时间跟踪应用程序。 用户每次完成任务时都会输入一个时间条目。该任务可以是Project任务或Admin任务。选择其中任何一个时,每个子类别下面都会有多个子类别,每个子类别都有自己的 ID。这转化为我的表格如下:
User ProjectID AdminID Hours Date
John 1 2 01/01/22
John 11 1 01/01/22
John 4 1 01/01/22
John 12 3 01/01/22
John 13 1 01/01/22
Pete 7 1 01/01/22
Pete 2 4 01/01/22
Pete 3 2 01/01/22
Mike 1 6 01/01/22
Mike 9 1 01/01/22
Mike 10 1 01/01/22
我的目标是,对于表中的每个日期,计算执行项目任务或管理任务所花费的总小时数。我并不关心具体的细分(即唯一 ID 的总和),而是总体总数。上面的例子只涵盖了一天,实际上我的数据涵盖了多年。我的预期输出将如下所示:
User TotalProject TotalAdmin Date
John 3 5 01/01/22
John 3 4 01/02/22
John 5 2 01/03/22
Pete 5 1 01/01/22
Pete 1 8 01/02/22
Pete 6 2 01/03/22
Mike 6 2 01/01/22
Mike 6 1 01/02/22
Mike 7 2 01/03/22
我不确定实现此目的的最佳方法 - 要么通过 PowerQuery 在表中创建某种列?或者使用 DAX 的计算列?如果是这样,SUM 语法会是什么样子?
非常愿意学习,任何提示将不胜感激!