Eine Familie von Microsoft-Tabellenkalkulationsprogrammen mit Tools zum Analysieren, Darstellen und Vermitteln von Daten.
Julia,
wenn Dein Code für Dich einen Sinn ergibt... meinet und der Hühner wegen kann der Hahn auch Eier legen. :-)
Andreas.
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
let
Y = Number.From([Jahr]),
L = List.Select([ListeTage], each Date.Year(_) < Y)
in
L
)
in
Benutzerdefiniert3