=HEUTE() liefert das heutige Datum und =JETZT() das aktuelle Datum mit Uhrzeit. Keine der beiden nimmt ein Argument, und beide aktualisieren sich bei jeder Neuberechnung der Arbeitsmappe, also ist der Wert, den du heute siehst, morgen ein anderer. Für ein Datum, das sich nie ändert, drückst du stattdessen Strg+. (Punkt; auf einer englischen Tastatur Ctrl+;, auf dem Mac Control+;). In englischem Excel heißen die Funktionen TODAY und NOW, und so zeigt sie die Tabelle; du kannst die Formeln in der Tabelle auch deutsch eingeben, mit Semikolons.
| A | B | |
|---|---|---|
| 1 | TODAY | NOW |
| 2 | 2026-10-04 | 2026-10-04 9:22 |
=HEUTE()Die Tabelle oben zeigt Datum und Uhrzeit beim Laden der Seite. Bei jeder Neuberechnung springt JETZT auf die aktuelle Minute, während sich HEUTE nur einmal am Tag ändert, um Mitternacht. Die Klammern sind Pflicht: =HEUTE ohne sie liefert #NAME?.
Tage bis zu einem Datum
HEUTE() ist eine Zahl von Tagen wie jedes andere Datum, also ergibt eine Subtraktion einen Countdown. =B2-HEUTE() sind die verbleibenden Tage bis zum Datum in B2, und =HEUTE()-B2 die Tage seitdem.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Task | Deadline | Days left | Status |
| 2 | Report | 2026-12-31 | 88 | Open |
| 3 | Audit | 2027-03-15 | 162 | Open |
| 4 | Budget | 2025-11-30 | -308 | Overdue |
=B2-HEUTE()Die Zahlen in Spalte C sinken jeden Tag um eins. Die Frist für Budget ist vorbei, also ist ihre Zahl negativ, und der Status lautet Overdue. Um stattdessen die verbleibenden Arbeitstage zu zählen, nimmst du =NETTOARBEITSTAGE(HEUTE();B2) (siehe NETTOARBEITSTAGE und ARBEITSTAG).
HEUTE in anderen Formeln
Wo immer eine Formel ein Datum braucht, kann HEUTE() dieses Datum sein: das aktuelle Jahr, das Ende dieses Monats, ein Datum in 30 Tagen oder das Alter einer Person (Alter berechnen).
| A | B | |
|---|---|---|
| 1 | What | Formula |
| 2 | Year | 2026 |
| 3 | Month | 10 |
| 4 | End of this month | 2026-10-31 |
| 5 | In 30 days | 2026-11-03 |
| 6 | First of this month | 2026-10-01 |
=MONATSENDE(HEUTE();0)B5 ändert sich jeden Tag; B3, B4 und B6 ändern sich am ersten Tag jedes Monats und B2 am 1. Januar. MONATSENDE (englisch EOMONTH) mit -1 liefert den letzten Tag des Vormonats, also landet man mit +1 am Ersten dieses Monats.
Die aktuelle Uhrzeit ohne Datum
JETZT() hält das Datum als ganze Zahl und die Uhrzeit als Bruchteil: Mittag ist 0,5 eines Tages. =REST(JETZT();1) behält den Bruchteil, also nur die Uhrzeit. Formatiere die Zelle als h:mm, um sie als Uhrzeit zu sehen, oder nimm TEXT für eine Beschriftung.
| A | B | C | |
|---|---|---|---|
| 1 | Time | As text | Hour |
| 2 | 9:22 | 9:22 | 9 |
=REST(JETZT();1)A2 ist eine Zahl (ein Bruchteil eines Tages), die als Uhrzeit angezeigt wird, und kann deshalb in Zeitberechnungen verwendet werden; B2 ist Text und kann das nicht. C2 ist die Stunde als ganze Zahl von 0 bis 23.
Ein Datum oder eine Uhrzeit einfügen, die sich nicht ändert
HEUTE und JETZT sind falsch für alles, was festhält, wann etwas passiert ist, etwa ein Bestellprotokoll oder ein unterschriebenes Formular, denn morgen würde jede Zeile das Datum von morgen zeigen. Gib stattdessen einen festen Wert ein:
| Einfügen | Windows | Mac |
|---|---|---|
| Heutiges Datum | Strg+. (englische Tastatur: Ctrl+;) | Control+; |
| Aktuelle Uhrzeit | Strg+Umschalt+. (englische Tastatur: Ctrl+Shift+;) | Command+; |
| Datum und Uhrzeit | Strg+., Leertaste, Strg+Umschalt+. | Control+;, Leertaste, Command+; |
Um eine vorhandene Formel einzufrieren, kopierst du die Zellen, dann Start > Einfügen > Werte einfügen (Windows: Strg+Alt+V, dann W und Eingabe; Mac: Control+Command+V, dann Werte). Die Formel wird durch das Datum ersetzt, das sie in diesem Moment gezeigt hat.
Übung: verbleibende Tage mit einem festen Datum
Zum Üben verwendet die Tabelle unten statt HEUTE() ein festes Stichtagsdatum in E2, damit die Antwort an jedem Tag gleich ist. In deiner eigenen Arbeitsmappe würdest du HEUTE() schreiben, wo diese Formel E2 liest.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Task | Deadline | Days left | As of | |
| 2 | Launch | 2026-11-20 | 2026-10-01 |
Du bist dran: Berechne in C2, wie viele Tage vom Datum in E2 bis zur Frist in B2 übrig sind.
Warum sich HEUTE und JETZT ständig ändern
HEUTE, JETZT, ZUFALLSZAHL und BEREICH.VERSCHIEBEN sind volatile Funktionen: Excel berechnet sie jedes Mal neu, wenn sich irgendetwas in der Arbeitsmappe ändert, wenn die Datei geöffnet wird und wenn du F9 drückst. Dadurch bleibt ein Countdown aktuell, und es hat zwei Nebenwirkungen:
- Excel fragt beim Schließen einer Datei, die du dir nur angesehen hast, ob du die Änderungen speichern willst, weil die volatilen Zellen neu berechnet wurden.
- Eine große Arbeitsmappe mit Tausenden von HEUTE()-Zellen kann langsam werden. Schreib
=HEUTE()in eine einzige Zelle, etwa$H$1, und lass die anderen Formeln darauf zeigen.
Ist das angezeigte Datum falsch, prüf die Uhr des Computers: HEUTE liest das Systemdatum. Aktualisiert es sich nicht, ist die Arbeitsmappe vielleicht auf manuelle Berechnung gestellt: Formeln > Berechnungsoptionen > Automatisch.
Häufig gestellte Fragen
Wie füge ich in Excel das heutige Datum ein?
Tippe =HEUTE() für ein Datum, das sich jeden Tag aktualisiert, oder drück in deutschem Excel unter Windows Strg+. (Punkt; auf einer englischen Tastatur Ctrl+;, auf dem Mac Control+;) für das heutige Datum als festen Wert, der sich nie ändert.
Was ist der Unterschied zwischen HEUTE und JETZT in Excel?
=HEUTE() liefert nur das Datum, als ganze Zahl von Tagen. =JETZT() liefert das Datum und die aktuelle Uhrzeit, mit der Uhrzeit als Nachkommateil. Beide werden neu berechnet, wann immer die Arbeitsmappe neu berechnet wird.
Wie berechne ich in Excel die Tage bis zu einem Datum?
Zieh heute vom Datum ab: =B2-HEUTE(). Das Ergebnis zählt jeden Tag um eins herunter und wird negativ, sobald das Datum vorbei ist.
Wie verhindere ich, dass sich HEUTE() ändert?
Die Formel selbst kannst du nicht anhalten, aber du kannst sie durch ihren Wert ersetzen: Kopiere die Zelle, dann Start > Einfügen > Werte einfügen. Oder gib das Datum gleich mit Strg+. ein.
Wie füge ich in Excel die aktuelle Uhrzeit ein?
Drück in deutschem Excel unter Windows Strg+Umschalt+. (auf einer englischen Tastatur Ctrl+Shift+;, auf dem Mac Command+;) für die Uhrzeit als festen Wert. Als Formel liefert =JETZT() Datum und Uhrzeit, und =REST(JETZT();1) nur die Uhrzeit, formatiert als h:mm.