Wie berechnet man in Excel die verbleibenden Tage bis zum Fälligkeitsdatum?
Im täglichen Arbeitsalltag und im Projektmanagement ist es entscheidend, stets die Anzahl der verbleibenden Tage bis zur Fälligkeit im Blick zu behalten. Vielleicht führen Sie beispielsweise eine Liste mit Fälligkeitsdaten und müssen die verbleibenden Tage für Aufgaben, Zuweisungen, Vertragsabläufe oder Projektschritte kontinuierlich überwachen. Eine effiziente Berechnung der verbleibenden Tage hilft Ihnen dabei, wichtige Termine nicht zu verpassen, und unterstützt so eine bessere Planung sowie ein optimiertes Zeitmanagement. Dieser Artikel zeigt Ihnen praktische Methoden, wie Sie die verbleibenden Tage bis zur Fälligkeit in Excel berechnen – mit klaren Schritt-für-Schritt-Anleitungen und maßgeschneiderten Lösungen für unterschiedliche Anforderungen.
- Berechnen der verbleibenden Tage bis zum Fälligkeitsdatum mithilfe von Formeln
- VBA-Code – Automatisierte Berechnung der verbleibenden Tage mit optionaler Hervorhebung oder Benachrichtigung bei überfälligen Fälligkeiten
Berechnen der verbleibenden Tage bis zum Fälligkeitsdatum mithilfe von Formeln
Möchten Sie schnell die Anzahl der verbleibenden Tage bis zu jeder Fälligkeit ermitteln, bietet Excel einfache Formellösungen – ideal für statische Listen oder wenn eine regelmäßige Neuberechnung basierend auf dem aktuellen Datum erforderlich ist.
1. Geben Sie in eine leere Zelle, in der das Ergebnis angezeigt werden soll (z. B. in Spalte B direkt neben dem Fälligkeitsdatum in Spalte A), die folgende Formel ein:
=A2-TODAY() Diese Formel subtrahiert das heutige Datum (wie von)HEUTE() zurückgegeben) vom Fälligkeitsdatum in Zelle A2 – und liefert so die Anzahl der verbleibenden Tage.
Ziehen Sie nach Eingabe der Formel am Ausfüllkästchen nach unten, um diese Berechnung auf weitere Zeilen mit Fälligkeitsdaten anzuwenden, wie unten dargestellt:

2. Damit Ihre Berechnungsergebnisse korrekt als Zahlen angezeigt werden, formatieren Sie die Ergebniszellen als Standard. Klicken Sie dazu auf die Start-Registerkarte > suchen Sie das Dropdown-Menü Zahlenformat > und wählen Sie Standard, wie unten gezeigt:

Hinweise und praktische Tipps:
- Liegt das Fälligkeitsdatum bereits in der Vergangenheit (also vor heute), ergibt sich eine negative Zahl, die angibt, um wie viele Tage die Frist überschritten ist.
- Wenn Sie negative Werte nicht anzeigen möchten (z. B. stattdessen 0 für überfällige Aufgaben anzeigen), verwenden Sie diese alternative Formel:
=MAX(0,A2-TODAY()) Diese Formel vergleicht die berechneten verbleibenden Tage mit 0 und gibt stets den größeren der beiden Werte aus – negative Zahlen werden so effektiv durch 0 ersetzt.

Dieser Ansatz eignet sich besonders gut für Fälligkeitsberichte, bei denen nur die verbleibenden (nicht-negativen) Tage von Bedeutung sind – etwa bei offenen Aufgaben oder bevorstehenden Vertragsabläufen.
- Stellen Sie stets sicher, dass Ihre Fälligkeitsdaten gültige Excel-Datumsangaben sind – ungültige oder als Text formatierte Datumsangaben können zu Berechnungsfehlern oder unerwarteten Ergebnissen führen.
- Formeln, die
HEUTE()verwenden, aktualisieren sich automatisch jedes Mal, wenn Sie Ihre Arbeitsmappe öffnen oder neu berechnen. - Wenn Sie ausschließlich mit Arbeitstagen (ohne Wochenenden und Feiertage) rechnen möchten, verwenden Sie für ein anderes Szenario die
NETTOARBEITSTAGE-Funktion.
Die regelmäßige Überprüfung Ihrer Fälligkeitsliste und die Neuberechnung der verbleibenden Tage verbessern Ihre Fähigkeit erheblich, bevorstehende Termine rechtzeitig zu erkennen und entsprechend zu reagieren. Sollten Sie weitergehende Automatisierung oder visuelle Erinnerungen benötigen, finden Sie weiter unten die VBA-Lösung.
VBA-Code – Automatisierte Berechnung der verbleibenden Tage mit optionaler Hervorhebung oder Benachrichtigung bei überfälligen Fälligkeiten
Für Anwender mit umfangreichen Fälligkeitslisten oder solche, die den Prozess optimieren möchten, reduziert die Automatisierung der Berechnung der verbleibenden Tage per VBA den manuellen Aufwand erheblich. Besonders wertvoll ist diese Methode, wenn Excel zusätzliche Aktionen ausführen soll – etwa die automatische Hervorhebung überfälliger Fälligkeiten oder die Ausgabe einer Benachrichtigung, um sicherzustellen, dass wichtige Termine niemals übersehen werden.
1. Um diese Methode zu nutzen, aktivieren Sie zunächst die Entwicklertools-Registerkarte, falls sie noch nicht sichtbar ist (Datei > Optionen > Menüband und Symbolleisten anpassen > Menüband > aktivieren Sie das Kontrollkästchen)Entwicklertools). Wechseln Sie anschließend zu Entwicklertools > Visual Basic, um den VBA-Editor zu öffnen. Klicken Sie im VBA-Fenster auf Einfügen > Modul, und geben Sie den folgenden VBA-Code ein:
Sub CalculateAndHighlightDaysLeft()
Dim ws As Worksheet
Dim lastRow As Long
Dim i As Long
Dim deadlineCol As String
Dim resultCol As String
Dim daysLeft As Long
Dim cell As Range
On Error Resume Next
' Configure columns as needed below:
deadlineCol = "A" ' Column containing deadlines
resultCol = "B" ' Column to place days left calculation
Set ws = ActiveSheet
lastRow = ws.Cells(ws.Rows.Count, deadlineCol).End(xlUp).Row
For i = 2 To lastRow
If IsDate(ws.Cells(i, deadlineCol).Value) Then
daysLeft = ws.Cells(i, deadlineCol).Value - Date
ws.Cells(i, resultCol).Value = daysLeft
' Highlight overdue deadlines
If daysLeft < 0 Then
ws.Cells(i, deadlineCol).Interior.Color = RGB(255, 185, 185) ' Light red fill
' Optionally show popup message for overdue (uncomment next line if desired)
' MsgBox "Row " & i & " is overdue! Deadline: " & ws.Cells(i, deadlineCol).Text, vbExclamation, "KutoolsforExcel"
Else
ws.Cells(i, deadlineCol).Interior.Pattern = xlNone
End If
Else
ws.Cells(i, resultCol).Value = "Invalid date"
ws.Cells(i, deadlineCol).Interior.Color = RGB(255, 235, 156) ' Yellow fill for invalid data
End If
Next i
End Sub 2. Schließen Sie den VBA-Editor, kehren Sie zu Ihrem Arbeitsblatt zurück und drücken Sie Alt+F8. Wählen Sie im erscheinenden Dialogfeld CalculateAndHighlightDaysLeft aus und klicken Sie auf Ausführen. Der Code verarbeitet jedes Datum in Spalte A (ab Zeile 2) und trägt die verbleibenden Tage in Spalte B ein. Überfällige Fälligkeiten (Datum vor heute) werden automatisch hellrot hervorgehoben. Zellen mit ungültigen Datumsangaben werden gelb markiert und im Ergebnisfeld als „Ungültiges Datum“ gekennzeichnet.
- Sie können deadlineCol und resultColPassen Sie den Code an, falls sich Ihre Fälligkeitsdaten in einer anderen Spalte befinden.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins