🏠 » Business Intelligence » DAX Funktionen » DAX Datums- und Uhrzeitfunktionen » DAX EDATE Funktion

DAX EDATE Funktion

Die DAX EDATE Funktion gehört zu den DAX Datums- und Uhrzeitfunktionen und liefert das Datum zurück, das die angegebene Anzahl von Monaten vor oder nach dem Startdatum ist.

Die EDATE-Funktion kann für die Berechnung von Fälligkeiten eingesetzt werden, die auf den gleichen Tag des Monats wie das Ausgabedatum fallen.

Das Beispiel zur DAX EDATE Funktion zeigt den Einsatz und die Möglichkeiten dieser DAX Funktion.

DAX EDATE Funktion Syntax

Die DAX EDATE Funktion kann folgendermaßen verwendet werden:

EDATE(<start_date>, <months>)

Folgende Parameter müssen in der Funktion eingesetzt werden:

  • start_date: Das Startdatum im Format datetime oder in einer akzeptierten Textdarstellung eines Datums.
  • months: Eine Zahl, welche die Anzahl der Monate vor oder nach dem start_date angibt.

Im Gegensatz zu Microsoft Excel, welches die Datumswerte als fortlaufende Zahlen speichert, arbeitet DAX mit Datumswerten in einem Datums-Zeit-Format. Die Funktion EDATE kann Datumswerte in anderen Formaten akzeptieren. Dabei greifen aber folgende Einschränkungen:

  • Wenn der Parameter start_date kein gültiges Datum ist, gibt die EDATE-Funktion einen Fehler zurück.
  • Wenn der Parameter months keine ganze Zahl ist, wird sie abgeschnitten.

DAX EDATE Funktion Beispiel

Das folgende DAX EDATE Beispiel gibt das Datum sechs Monate nach dem Bestelldatum zurück, das in der Spalte[Datum] gespeichert ist:

=EDATE([Datum],6)

Weiterführende Artikel