So erstellen sie einen countdown-timer in excel


Mit der Funktion NOW() können Sie in Excel einen Countdown-Timer erstellen, der die Anzahl der Tage, Stunden und Minuten bis zu einem Datum zählt.

Das folgende Schritt-für-Schritt-Beispiel zeigt, wie Sie mit dieser Funktion in der Praxis einen Countdown-Timer erstellen.

Schritt 1: Geben Sie das Countdown-Datum ein

Nehmen wir an, heute ist der 18.07.2023 .

Ich werde in Excel einen Countdown-Timer erstellen, der die Anzahl der Tage, Stunden, Minuten und Sekunden bis zum 01.08.2023 zählt:

Schritt 2: Erstellen Sie die Formeln für den Countdown

Dann können wir mit den folgenden Formeln die Anzahl der Tage, Stunden, Minuten und Sekunden bis zum 01.08.2023 zählen:

  • Tage : =INT(A2-NOW())
  • Stunden : =HOUR(A2-NOW())
  • Minuten : =MINUTE(A2-NOW())
  • Sekunden : =SECOND(A2-NOW())

Wir können diese Formeln in jede ihrer eigenen Zellen eingeben:

Excel-Countdown

Dies sagt uns, dass das Datum 01.08.2023 13 Tage, 14 Stunden, 23 Minuten und 11 Sekunden entfernt ist.

Schritt 3: Aktualisieren Sie den Countdown-Timer manuell

Um den Countdown zu aktualisieren, doppelklicken Sie einfach auf eine beliebige Zelle in der Excel-Tabelle und drücken Sie dann die Eingabetaste .

Der Countdown aktualisiert automatisch die Werte für Tag, Stunde, Minute und Sekunde, sobald Sie die Eingabetaste drücken:

Schritt 4: Countdown-Timer automatisch aktualisieren (optional)

Wenn Sie möchten, dass der Countdown in bestimmten Abständen automatisch aktualisiert wird, müssen Sie einfachen Code in VBA schreiben.

Bevor wir dies tun, müssen wir sicherstellen, dass die Registerkarte „Entwickler“ im oberen Menüband von Excel sichtbar ist.

Klicken Sie dazu auf die Registerkarte „Datei“ , dann auf „Optionen “ und dann auf „Menüband anpassen“ .

Aktivieren Sie im Abschnitt „Hauptregisterkarten“ das Kontrollkästchen neben „Entwickler“ und klicken Sie dann auf „OK“ :

Klicken Sie anschließend im oberen Menüband auf die Registerkarte „Entwickler“ und dann auf das Visual Basic- Symbol:

Klicken Sie anschließend auf die Registerkarte „Einfügen“ und dann im Dropdown-Menü auf „Modul“ :

Fügen Sie als Nächstes den folgenden Code in den Code-Editor des Moduls ein:

 Sub UpdateCountdown()

Range("C2:F2").Calculate
Application.OnTime DateAdd("s", 1, Now), "UpdateCountdown"

End Sub

Klicken Sie anschließend auf den kleinen grünen Wiedergabepfeil, um diesen VBA-Code auszuführen:

Sobald Sie den Code eingegeben haben, können Sie den VB-Editor schließen. Der Code wird automatisch gespeichert.

Die Werte für Tage, Stunden, Minuten und Sekunden werden jetzt automatisch jede Sekunde in der Tabelle aktualisiert.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erklärt, wie Sie andere häufige Aufgaben in Excel ausführen:

Excel: So subtrahieren Sie Minuten von der Zeit
Excel: So extrahieren Sie die Zeit aus Datetime
Excel: So formatieren Sie die Zeit in Millisekunden

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert