時間Table.AddColumn(Power Query 之 M 語言)
阿新 • • 發佈:2022-01-08
資料來源:
任意表,包含至少一列時間列
目標:
新增指定時間計算列
操作過程:
選取指定時間列或日期時間列》【新增列】》【時間】》選取
M公式:
= Table.AddColumn(表, "新列名",函式,資料型別)
函式:
僅時間:DateTime.Time ([指定列])
本地時間(僅對包含日期+時間+時區的列有效):DateTimeZone.ToLocal ([指定列])
分析(僅對文字型時間有效):each Time.From(DateTimeZone.From([指定列]))
小時:Time.Hour ([指定列])
小時開頭:Time.StartOfHour ([指定列])
小時結尾(本小時的59分59.9999999秒,顯示成下一小時的開始):Time.EndOfHour ([指定列])
分鐘:Time.Minute ([指定列])
秒:Time.Second ([指定列])
減(先後選取兩列時間列):each [時間列1] - [時間列2]
合併日期和時間/最早/最新:日期