2. Die Spalte mit dem Enddatum kann auch keinen Wert enthalten. Aktuell steht hier „null“ drin. Ich möchte allerdings, dass in diesem Fall einfach ein bestimmter Wert zurückgegeben wird, nämlich 0. Ich dachte an sowas wie if then else
Hast du eine Idee? Vielen Dank im Voraus.
]]>Wo liegt mein Fehler?
Vielen Dank!
]]>Hallo Magdalena,
in diesem Video stelle ich meine Funktion zur Ermittlung von Arbeitstagen vor… je Bundesland. Ich denke, das könnte Dir helfen: https://www.youtube.com/watch?v=45TjgCtlT0k. Generell klingt das für mich eher nach einem Power BI-Datenmodell, als nach einer reinen Power Query-Lösung, aber meine Funktion sollte Dir in beiden Fällen helfen können.
LG,
Lars
Besten Dank und viele Grüße
Magdalena
Klasse, das funktioniert genau wie gewünscht!
Hier der für meinen konkreten Fall angepasste Code, falls jemand vor einer ähnlichen Herausforderung steht 😉
= Table.AddColumn(#“Geänderter Typ“, „ListeVonMonatsErsten“,
each List.Select(List.Dates([#“Projektstart“], Duration.Days([#“Projektende“] – [#“Projektstart“]) + 1, #duration(1,0,0,0)),
each _= Date.StartOfMonth(_)))
Viele Grüße aus Aachen,
Daniel
Hallo Daniel,
der folgende Code sollte Dir helfen können… Der erste Schritt beinhaltet eine Liste von Datumwerten. Der zweite Schritt ist das, was für Dich interessant sein sollte:
let
Quelle = List.Transform( {Number.From(#date(2020,1,1))..Number.From(#date(2022,12,31))}, each Date.From(_)),
ListeVonMonatsErsten = List.Select(Quelle, each _ = Date.StartOfMonth(_))
in
ListeVonMonatsErsten
Danke für Deinen Kommentar und viele Grüße aus Hamburg,
Lars
Hallo Frank,
mir fehlt gerade die Zeit, Deinen persönlichen Fehler zu ergründen, aber ich kann Dir empfehlen, meine neue Funktion für die Arbeitstage zu nutzen. Den Link zum Artikel + Video findest Du hier: https://ssbi-blog.de/blog/business-topics/arbeitstage-fuer-deutschland-oesterreich-und-luxemburg-ermitteln-mit-power-query/
Danke und LG,
Lars
Aber leider sind mir meine Grenzen aufgezeigt worden.
Ich habe eine Excel PowerQuery Abfrage. Genauer gesagt sind da schon viele Anfragen drin. z.B. eine Datumstabelle und vor allem eben die Datentabelle.
Wenn ich nach Deiner Anleitung gehe, (die ersten beiden Schritte klappen gut und bringen das richtige Ergebnis) bekomme ich beim „rauslöschen“ der Feiertage foglende Fehlermeldung:
Formula.Firewall: Abfrage ‚Daten‘ (Schritt ‚Hinzugefügte benutzerdefinierte Spalte2‘) verweist auf andere Abfragen oder Schritte und kann daher nicht direkt auf eine Datenquelle zugreifen. Erstellen Sie diese Datenkombination neu.
In der Abfrage werden bereits einiges an Schritten gemacht Bevor ich hierzu komme.
Hast Du so eine Ahnung was ich falsch mache?
Danke im voraus.
Gruß
Frank