Posts

Es werden Posts vom März, 2018 angezeigt.

Power Query, Listen

Bild
In Excel wird häufig mit Listen gearbeitet, Listen aus Nummern, Buchstaben, Datumswerten usw. Mit Power Query können Listen mit Einträgen sehr einfach erstellt werden. Hierzu eine neue Abfrage erstellen und in der Funktionsleiste (fx) die gewünschte Funktion hinterlegen. Bei Bedarf können diese mit einem Klick in eine Tabelle konvertiert werden Liste mit fortlaufenden Zahlen Liste mit Buchstaben Liste mit Datumswerten Liste mit Datumswerten, List.Dates Liste mit Zahlen, Inkrement Liste mit Zahlen (wiederholend) bei Bedarf siehe weiterführende Informationen hier

Power Query, Anzahl Tage zwischen 2 Datumswerten

Mit folgender benutzerdefinierten Funktion kann die Anzahl der Tage (Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag oder Sonntag) zwischen 2 Datumswerten (Startdatum, Enddatum) ermittelt werden 1 neue Abfrage in Power Query erstellen und Language M Code einfügen über Ansicht - erweiterter Editor) 2 sprechenden Namen für die Funktion vergeben (zB AnzahlTageZwischenDatumswerten) 3 benutzerdefinierte Spalte einfügen und Funktion verwenden, 2 Parameter [Start], [End] --- SCHNIPP --- let     Source = (Start as date, End as date) => let         Source = List.Dates( Start, Number.From( End - Start) +1, #duration(1,0,0,0)),         Custom1 = List.Select(Source, (_)=>Date.DayOfWeek(_, Day.Monday) = 0),         #"Calculated Count" = List.NonNullCount(Custom1)     in         #"Calculated Count" in     Source --- Schnapp --- Im genannten Beispiel wird die Anzahl Montage zwischen zwei Datumswerten ermittelt. Falls die Anzahl anderer Tage