Power Query: Datum + Zeit (addieren)

Xtract: 1 Spalte mit Datum und 1 Spalte mit Uhrzeit sollen in Pow­er Query in ein­er neuen Spalte zu Datum + Zeit (For­mat: „ddM­Myyyy hh:mm:ss”) addiert wer­den. Eine „nor­male” Addi­tion führt zu Fehlern… 👿 

Datum und Zeit addieren (PQ)

  Wis­sens­stand: Lev­el 1 ⇒ Ein­steiger in PQ, keine/kaum Erfahrung   

Laden Sie zu Beginn erst ein­mal diese Datei um das Beispiel bess­er nachvol­lziehen zu kön­nen. Öff­nen Sie die Liste mit Pow­er Query bzw. importieren Sie diese in den Abfrage-Edi­tor.

Was in Excel für etwas erfahrene Anwen­der wirk­lich ein Kinder­spiel ist, näm­lich eine Zelle mit einem Datum und eine weit­ere Zelle mit ein­er Uhrzeit zu addieren und in ein­er neuen Zelle als Summe darzustellen, das erschließt sich in Pow­er Query nicht auf den ersten Blick. Der Ver­such, über Spalte hinzufü­gen | Benutzerdefinierte Spalte und dann die bei­den Spal­tenna­men mit einem + verbinden wird mit dieser Fehler­mel­dung quit­tiert: Error als Inhalt jed­er Zeile dieser Spalte und wenn sie in eines der Felder Klick­en sieht das ganze dann so aus:

So einfach geht es  leider nicht …

So ein­fach geht es lei­der nicht …

Jet­zt wer­den Sie gewiss zu Recht ein­wen­den, dass das auch zu einem Fehler führen kann, weil ein ein­er­seits das Datum bere­its eine Uhrzeit enthält (Typ: Datum/Uhrzeit) und ander­er­seits die Spalte Zeit Werte enthält, die erst in eine Zeit umge­wan­delt wer­den müssen.

Okay, dann ändern Sie den Typ der Spalte Datum auf Datum und den der anderen Spalte auf Zeit. Der Inhalt bzw. die Darstel­lung der bei­den ersten Spal­ten stimmt nun, die Fehler­mel­dung bleibt. Selb­st wenn sie die 3. Spalte löschen und neu erstellen bleibt es im Prinzip bei der Fehler­mel­dung; jet­zt wird moniert, dass die Typen "Date" und "Time" nicht in dieser Form addiert wer­den kön­nen. Selb­st wenn sie die bei­den ersten Spal­ten mit einem & verbinden, kommt es zu ein­er Fehler­mel­dung.

Dabei lagen sie mit dem let­zten Ver­such (verbinden mit &) ganz nahe am gewün­scht­en Ziel. Löschen Sie noch ein­mal die 3. Spalte, markieren Sie zuerst die Spalte Datum, Shift und dann die Spalte Zeit. Danach immer noch im Reg­is­ter Spalte hinzufü­gen Gruppe Aus Text den Punkt Spal­ten zusam­men­führen wählen und als Trennze­ichen das Leerze­ichen wählen. Bei Neuer Spal­tenname geben Sie beispiel­sweise Datum/Zeit ein. Nach einem OK haben sie die kor­rek­ten Werte in der 3. Spalte ste­hen. Ide­al­er­weise wer­den sie nun noch den Daten­typ dieser Spalte von Text auf Datum/Uhrzeit ändern.

Schließen & laden und die Abfrage wird als neue Tabelle in einem neuen Blatt gespe­ichert. Natür­lich kön­nen Sie im Vor­wege oder jet­zt auch noch die einzel­nen Spal­ten Datum und Zeit löschen, um nur die neu erstellte Spalte zu behal­ten. Ein Test (hier mit allen 3 Spal­ten) zeigt, dass die Spalte Datum/Zeit auch wirk­lich ein kalen­darisches Datum enthält und damit auch gerech­net wer­den kann:

Das kalendarische Datum wurde korrekt übernommen

Das kalen­darische Datum wurde kor­rekt über­nom­men

▲ nach oben …

Hat Ihnen der Beitrag gefallen?
Erleichtert dieser Beitrag Ihre Arbeit?

Dann würde ich mich über einen Beitrag Ihrer­seits z.B. 2,00  freuen … (← Klick mich!)

Hin­weis: Ergänzung vom 12.09.2021
In einem weit­eren (spendenpflichti­gen) Beitrag (3,00 €) zeige ich Ihnen einen Weg auf, wie Sie als engagiert­er PQ-Nutzer bei Nutzung von M‑Funktionen sehr direkt (also ohne Umwege) zum Ziel gelan­gen. Natür­lich in gewohn­ter detail­liert­er Beschrei­bung.

Dieser Beitrag wurde unter Allgemein, Verschiedenes, Datum & Zeit, Datum und Zeit, Ohne Makro/VBA, Power Query, Rechnen & Zahlen abgelegt und mit , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.