累计总小时电量查询

问题描述 投票:0回答:1

在查询的分组阶段之后,我得到了一个新列“A” 在新列“A”中,每一行都是一个表格,其中包含我分组的信息 每个表都有一个名为“hr”的列,其中包含小时数细分 我想在每个表中添加一个新的总计列,其中包含小时的累积摘要

如果有任何有关如何执行此操作的帮助,我将不胜感激

要在我使用的一张表中执行此操作 = Table.AddColumn(Final_Table, "运行总计(小时:分钟)", 每个 MyNumToTime([运行总计]))

Final_Table是查询的上一步 = Table.AddColumn(ChangedType2, "运行总计", 每个 List.Sum( List.Range( ChangedType2[nHours], 0, [Index] ) ))

MyNumToTime 是一个函数 =(TimeCol 作为数字)作为文本 =>

小时 = Number.RoundDown(24 * TimeCol),

分钟 = Number.Round(60 * Number.Round((24 * TimeCol - 小时) * 10000) / 10000),

FrmtTime = Text.Combine({Text.From(小时), ":", Text.PadStart(Text.From(分钟), 2, "0")}) 在 开始时间

powerquery
1个回答
0
投票

您可以将其添加到分组中

相反,作为分组之后的单独步骤,您可以添加列...自定义列...

= Table.AddColumn([A], "Running Total (Hours:Minutes)", each MyNumToTime([A][Running Total]))
© www.soinside.com 2019 - 2024. All rights reserved.