横向排列每天考勤时间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了横向排列每天考勤时间相关的知识,希望对你有一定的参考价值。
问题:根据姓名和日期,横向排列考勤时间。
let
源 = Excel.CurrentWorkbook()[Name="表1"][Content],
分组的行 = Table.Group(源, "姓名", "日期", "时间", each List.Sort([时间])),
提取值 = Table.TransformColumns(分组的行, "时间", each Text.Combine(List.Transform(_, Text.From), ",")),
按分隔符拆分列 = Table.SplitColumn(提取值, "时间", Splitter.SplitTextByDelimiter(","), "时间.1", "时间.2", "时间.3", "时间.4"),
更改的类型 = Table.TransformColumnTypes(按分隔符拆分列,"时间.1", type number, "时间.2", type number, "时间.3", type number, "时间.4", type number, "日期", type date),
更改时间类型 = Table.TransformColumnTypes(更改的类型,"时间.1", type time, "时间.2", type time, "时间.3", type time, "时间.4", type time)
in
更改时间类型
以上是关于横向排列每天考勤时间的主要内容,如果未能解决你的问题,请参考以下文章
马斯克反对远程办公:半夜查考勤,通告特斯拉全员每天办公室至少8小时