Hoe u een afteltimer in excel maakt
U kunt in Excel een afteltimer maken die het aantal dagen, uren en minuten tot een datum telt met behulp van de functie NU() .
Het volgende stapsgewijze voorbeeld laat zien hoe u deze functie kunt gebruiken om in de praktijk een countdown-timer te maken.
Stap 1: Voer de afteldatum in
Laten we zeggen dat het vandaag 18-07-2023 is.
Ik zal in Excel een afteltimer maken die het aantal dagen, uren, minuten en seconden telt tot 01/08/2023 :
Stap 2: Maak de formules voor het aftellen
Dan kunnen we de volgende formules gebruiken om het aantal dagen, uren, minuten en seconden te tellen tot 01/08/2023:
- Dagen : =INT(A2-NU())
- Uren : =UUR(A2-NU())
- Minuten : =MINUUT(A2-NU())
- Seconden : =TWEEDE(A2-NU())
We kunnen deze formules in elk van hun eigen cellen typen:
Dit vertelt ons dat de datum 1-8-2023 nog 13 dagen, 14 uur, 23 minuten en 11 seconden verwijderd is.
Stap 3: Werk de afteltimer handmatig bij
Om het aftellen bij te werken, dubbelklikt u eenvoudig op een cel in het Excel-spreadsheet en drukt u vervolgens op Enter .
Het aftellen zal automatisch de dag-, uur-, minuut- en secondewaarden bijwerken zodra u op Enter drukt:
Stap 4: De afteltimer automatisch bijwerken (optioneel)
Als u wilt dat het aftellen met bepaalde tussenpozen automatisch wordt bijgewerkt, moet u een eenvoudige code in VBA schrijven.
Voordat we dit doen, moeten we ervoor zorgen dat het tabblad Ontwikkelaars zichtbaar is op het bovenste lint van Excel.
Om dit te doen, klikt u op het tabblad Bestand , vervolgens op Opties en vervolgens op Lint aanpassen .
Onder de sectie met de titel Hoofdtabbladen vinkt u het vakje naast Ontwikkelaar aan en klikt u vervolgens op OK :
Klik vervolgens op het tabblad Ontwikkelaars op het bovenste lint en klik vervolgens op het Visual Basic- pictogram:
Klik vervolgens op het tabblad Invoegen en klik vervolgens op Module in het vervolgkeuzemenu:
Plak vervolgens de volgende code in de code-editor van de module:
Sub UpdateCountdown()
Range("C2:F2").Calculate
Application.OnTime DateAdd("s", 1, Now), "UpdateCountdown"
End Sub
Klik vervolgens op de kleine groene afspeelpijl om deze VBA-code uit te voeren:
Nadat u de code heeft ingevoerd, kunt u de VB-editor sluiten. De code wordt automatisch opgeslagen.
De waarden voor dagen, uren, minuten en seconden worden nu automatisch elke seconde in de spreadsheet bijgewerkt.
Aanvullende bronnen
In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:
Excel: minuten van de tijd aftrekken
Excel: tijd uit Datetime halen
Excel: hoe tijd in milliseconden te formatteren