KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie berechnet man in Excel die verbleibenden Tage bis zum Fälligkeitsdatum?

AutorXiaoyang Änderungsdatum

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

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:

Ein Screenshot der Formatänderung der Ergebniszellen

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.

Ein Screenshot, der zeigt, wie negative Zahlen durch 0 ersetzt werden

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.

Tipp:
  • Sie können deadlineCol und resultColPassen Sie den Code an, falls sich Ihre Fälligkeitsdaten in einer anderen Spalte befinden.

Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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