Power Query "M" Funktionen für Datum, Zeitstempel und Schicht.
ShiftDate1 = DateTime.Date([Time_Stamp])
---> Umwandeln TimeStamp in ein Datum
ShiftTime = DateTime.Time([Time_Stamp])
---> Umwandeln TimeStamp in Zeit
---> Ermitteln der Stunde über schneiden / teilen / splitten der Spalte
Shift = if [ShiftHour] <6 then "1NS"
else if [ShiftHour] <14 then "2FS"
else if [ShiftHour] <22 then "3SS"
else if [ShiftHour] >=22 then "1NS"
else ""
---> Berechnung der Schicht
ShiftDate = if [ShiftHour] >=22
then Date.AddDays([ShiftDate1], 1)
else [ShiftDate1]
---> SchichtDatum berechnen