在查询的分组阶段之后,我得到了一个新列“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")}) 在 开始时间
您可以将其添加到分组中
相反,作为分组之后的单独步骤,您可以添加列...自定义列...
= Table.AddColumn([A], "Running Total (Hours:Minutes)", each MyNumToTime([A][Running Total]))