Hallo,
Ich versuche über List.select Listen von Datumswerten innerhalb einer Spalte, mit einem Jahreswert aus einer Spalte zu vergleichen.
Das ist soweit der code:
let
Quelle = #table({"Jahr", "Anfang","Ende"}, {{"2024", #date(2024,1,1),#date(2025,1,1)}, {"2024", #date(2024,1,1),#date(2025,1,1)}}),
Benutzerdefiniert1 = Table.AddColumn(Quelle, "ListeTage", each List.Select(List.Dates([Anfang],Duration.Days([Ende]-[Anfang])+1,#duration(1,0,0,0)),
each Date.DayOfWeek(_, Day.Monday)<5)),
#"Entfernte Fehler" = Table.RemoveRowsWithErrors(Benutzerdefiniert1, {"ListeTage"}),
GeänderterTyp = Table.TransformColumnTypes(#"Entfernte Fehler",{{"Jahr", Int64.Type}, {"Anfang", type date}, {"Ende", type date}}),
Benutzerdefiniert3 = Table.AddColumn(GeänderterTyp, "Custom", each List.Select([ListeTage], each Date.Year(_) < [Jahr]))
in
Benutzerdefiniert3
Die Listen in der neuen Spalte "Custom" enthalten nur Error...
Ich hoffe sehr, dass es nachvollziehbar ist und dass mir jemand helfen kann.
Ich würde mich sehr freuen
Vielen Dank