Power Query: Heutiges Datum einfügen mit DateTime.LocalNow
Sie möchten in Power Query das heutige Datum verwenden? Dafür stellt die Power-Query-Sprache M verschiedene Funktionen wie DateTime.LocalNow() und DateTime.FixedLocalNow() zur Verfügung.
Wenn Sie ausschliesslich das aktuelle Datum ohne Uhrzeit benötigen, können Sie beispielsweise folgende Formel verwenden:
Date.From(DateTime.FixedLocalNow())
Das Ergebnis sieht beispielsweise so aus:
14.08.2026
In dieser Anleitung zeigen wir:
- wie Sie das heutige Datum als neue Power-Query-Spalte einfügen,
- wie Sie Datum und Uhrzeit abrufen,
- den Unterschied zwischen LocalNow und FixedLocalNow,
- wie Sie aktuelles Jahr, Monat und Tag bestimmen,
- wie Sie die Differenz zwischen einem Datum und heute berechnen und
- worauf Sie bei Power Query Online und Power BI achten sollten.
Power Query: Heutiges Datum als neue Spalte einfügen
Die einfachste Möglichkeit ist eine benutzerdefinierte Spalte.
Öffnen Sie den Power Query Editor und wählen Sie:
Spalte hinzufügen > Benutzerdefinierte Spalte

Geben Sie der neuen Spalte beispielsweise den Namen:
Heute
und verwenden Sie folgende Formel:
Date.From(DateTime.FixedLocalNow())
Wichtig: Im Dialogfeld für die benutzerdefinierte Spalte geben Sie nur den Ausdruck ein. Ein führendes Gleichheitszeichen ist nicht notwendig.

Nach einem Klick auf OK wird für jede Zeile das aktuelle Datum eingefügt.

DateTime.LocalNow oder DateTime.FixedLocalNow?
Power Query bietet für das aktuelle Datum und die aktuelle Uhrzeit unter anderem diese beiden Funktionen:
| Funktion | Ergebnis |
|---|---|
| DateTime.LocalNow() | Aktuelles lokales Datum und aktuelle Uhrzeit |
| DateTime.FixedLocalNow() | Aktuelles Datum und Uhrzeit als konstanter Wert während der Query-Ausführung |
Für viele Abfragen ist DateTime.FixedLocalNow() sinnvoll, da innerhalb einer Aktualisierung immer derselbe Zeitpunkt verwendet wird.
Beispiel:
DateTime.FixedLocalNow()
kann beispielsweise zurückgeben:
14.08.2026 10:15:32
Nur das heutige Datum ohne Uhrzeit
Wenn Sie nur das Datum benötigen, wandeln Sie DateTime in einen Datumswert um:
Date.From(DateTime.FixedLocalNow())
Alternativ funktioniert auch:
DateTime.Date(DateTime.FixedLocalNow())
Beide Varianten liefern einen Wert vom Typ date.
Aktuelles Datum und Uhrzeit in Power Query
Wenn Sie zusätzlich die Uhrzeit benötigen, verwenden Sie direkt:
DateTime.FixedLocalNow()
Sie erhalten damit beispielsweise:
14.08.2026 10:15:32
Dies kann beispielsweise für:
- Aktualisierungszeitpunkte,
- Importprotokolle,
- Zeitstempel oder
- Kontrollfelder
verwendet werden.
Heutiges Datum im erweiterten Power Query Editor einfügen
Die gleiche Spalte können Sie direkt im M-Code erstellen.
Öffnen Sie:
Start > Erweiterter Editor

Eine neue Datumsspalte kann beispielsweise mit folgendem Code ergänzt werden:
#"Heute hinzugefügt" =
Table.AddColumn(
#"Geänderter Typ",
"Heute",
each Date.From(DateTime.FixedLocalNow()),
type date
)
Der Vorteil dieser Variante ist, dass wir den Datentyp direkt als date definieren.
Ein separater Schritt zum Ändern des Datentyps ist dadurch nicht erforderlich.
Komplettes Power Query M Beispiel
Ein vollständiger Query könnte beispielsweise so aussehen:
let
Quelle = Excel.CurrentWorkbook(){[Name="Tabelle1"]}[Content],
#"Geänderter Typ" =
Table.TransformColumnTypes(
Quelle,
{{"Datum", type date}}
),
#"Heute hinzugefügt" =
Table.AddColumn(
#"Geänderter Typ",
"Heute",
each Date.From(DateTime.FixedLocalNow()),
type date
)
in
#"Heute hinzugefügt"
Aktuelles Jahr in Power Query
Wenn Sie nur das aktuelle Jahr benötigen:
Date.Year(Date.From(DateTime.FixedLocalNow()))
Das Ergebnis lautet beispielsweise:
2026
Aktuellen Monat bestimmen
Die Nummer des aktuellen Monats erhalten Sie mit:
Date.Month(Date.From(DateTime.FixedLocalNow()))
Für August lautet das Ergebnis:
8
Aktuellen Tag bestimmen
Den aktuellen Tag des Monats erhalten Sie mit:
Date.Day(Date.From(DateTime.FixedLocalNow()))
Am 14. August wäre das Ergebnis:
14
Aktuellen Monatsnamen anzeigen
Wenn statt der Monatsnummer der Name des Monats benötigt wird, können Sie beispielsweise verwenden:
Date.MonthName(Date.From(DateTime.FixedLocalNow()), "de-CH")
Das Ergebnis lautet beispielsweise:
August
Aktuellen Wochentag anzeigen
Auch der Name des heutigen Wochentags lässt sich ermitteln:
Date.DayOfWeekName(Date.From(DateTime.FixedLocalNow()), "de-CH")
Das Ergebnis kann beispielsweise lauten:
Freitag
Differenz zwischen einem Datum und heute berechnen
Ein besonders häufiger Anwendungsfall ist die Berechnung der Anzahl Tage zwischen einem vorhandenen Datum und heute.
Angenommen, Ihre Tabelle enthält eine Spalte [Datum].
Dann können Sie folgende benutzerdefinierte Spalte verwenden:
Duration.Days(
Date.From(DateTime.FixedLocalNow()) - [Datum]
)
Power Query berechnet damit, wie viele Tage seit dem jeweiligen Datum vergangen sind.
Tage bis zu einem zukünftigen Termin berechnen
Wenn Sie berechnen möchten, wie viele Tage bis zu einem zukünftigen Termin verbleiben, drehen Sie die Reihenfolge um:
Duration.Days(
[Termin] - Date.From(DateTime.FixedLocalNow())
)
Das ist beispielsweise nützlich für:
- Fälligkeitsdaten,
- Projekttermine,
- Vertragslaufzeiten,
- Lagerreichweiten oder
- Offene-Posten-Auswertungen.
Prüfen, ob ein Datum vor heute liegt
Mit einer einfachen Bedingung können Sie beispielsweise überfällige Termine kennzeichnen:
if [Termin] < Date.From(DateTime.FixedLocalNow()) then "Überfällig" else "Offen"
Prüfen, ob ein Datum heute ist
Wenn Sie überprüfen möchten, ob ein Datum genau dem heutigen Datum entspricht:
if [Termin] = Date.From(DateTime.FixedLocalNow()) then "Heute" else "Nicht heute"
Prüfen, ob ein Datum in der Zukunft liegt
if [Termin] > Date.From(DateTime.FixedLocalNow()) then "Zukunft" else "Heute oder Vergangenheit"
Wann aktualisiert sich das heutige Datum in Power Query?
Das aktuelle Datum wird bei der Ausführung beziehungsweise Aktualisierung der Power-Query-Abfrage neu bestimmt.
Wenn Sie eine Excel-Datei beispielsweise heute öffnen, aber die Power-Query-Abfrage nicht aktualisieren, bleiben die zuletzt in Excel geladenen Daten zunächst bestehen.
Erst bei einer Aktualisierung wird Power Query erneut ausgeführt und das aktuelle Datum neu berechnet.
Achtung bei Power Query Online und Power BI
Bei Datums- und Zeitfunktionen sollten Sie beachten, wo die Power-Query-Abfrage ausgeführt wird.
Auf einem lokalen Computer verwendet DateTime.LocalNow beziehungsweise DateTime.FixedLocalNow die lokale Systemzeit.
Bei einer Ausführung in einer Cloud-Umgebung kann dagegen UTC verwendet werden.
Das kann insbesondere rund um Mitternacht dazu führen, dass das zurückgegebene Datum von Ihrem lokalen Datum abweicht.
Wenn Zeitzonen für Ihre Auswertung relevant sind, sollten Sie deshalb mit den DateTimeZone-Funktionen arbeiten und die gewünschte Zeitzone explizit berücksichtigen.
DateTime.LocalNow vs. DateTimeZone.FixedUtcNow
| Funktion | Verwendung |
|---|---|
| DateTime.LocalNow() | Aktuelles Datum und Uhrzeit des Ausführungssystems |
| DateTime.FixedLocalNow() | Konstanter lokaler Zeitpunkt innerhalb einer Query-Ausführung |
| DateTimeZone.FixedUtcNow() | Konstanter aktueller Zeitpunkt in UTC |
Häufige Fragen zum heutigen Datum in Power Query
Wie bekomme ich das heutige Datum in Power Query?
Für ein reines Datum können Sie folgende Formel verwenden:
Date.From(DateTime.FixedLocalNow())
Wie bekomme ich Datum und Uhrzeit?
Verwenden Sie:
DateTime.FixedLocalNow()
Was ist der Unterschied zwischen DateTime.LocalNow und DateTime.FixedLocalNow?
DateTime.LocalNow kann bei mehreren Aufrufen während einer Abfrage unterschiedliche Zeitwerte liefern. DateTime.FixedLocalNow bestimmt den Zeitpunkt einmal pro Query-Ausführung und verwendet diesen Wert während der gesamten Auswertung.
Wie füge ich das heutige Datum als Spalte hinzu?
Wählen Sie im Power Query Editor Spalte hinzufügen > Benutzerdefinierte Spalte und verwenden Sie:
Date.From(DateTime.FixedLocalNow())
Wie berechne ich die Anzahl Tage seit einem Datum?
Bei einer Spalte [Datum] können Sie verwenden:
Duration.Days(
Date.From(DateTime.FixedLocalNow()) - [Datum]
)
Ändert sich das Datum automatisch jeden Tag?
Das Datum wird neu bestimmt, wenn die Power-Query-Abfrage ausgeführt beziehungsweise aktualisiert wird.
Benötigen Sie Unterstützung bei Power Query?
Power Query eignet sich besonders gut, um wiederkehrende Datenimporte und Aufbereitungen in Excel zu automatisieren. Statt Daten jeden Monat manuell zu kopieren und anzupassen, können viele Arbeitsschritte automatisch bei der Aktualisierung ausgeführt werden.
Wir von exact construct entwickeln und optimieren individuelle Excel- und Power-Query-Lösungen für Unternehmen.
Wir unterstützen unter anderem bei:
- automatisierten Datenimporten,
- Power-Query-Abfragen,
- Zusammenführen mehrerer Excel- und CSV-Dateien,
- Datenbereinigung und Transformation,
- Anbindung von Datenbanken sowie
- Automatisierung bestehender Excel-Prozesse.
Haben Sie ein konkretes Power-Query-Problem? Rufen Sie uns unverbindlich unter +41 52 511 05 25 an oder kontaktieren Sie uns über unser Kontaktformular.
Weitere Informationen finden Sie auch in unserem Artikel Excel mit Power Query automatisieren und beschleunigen.
„`




Super hat mir für mein ePhotovoltaik Auswertung sehr weitergehilfen :-)
Vielen Dank!