Jak utworzyć minutnik w programie excel


W programie Excel możesz utworzyć licznik czasu, który zlicza dni, godziny i minuty do daty, korzystając z funkcji TERAZ() .

Poniższy przykład pokazuje krok po kroku, jak w praktyce wykorzystać tę funkcję do stworzenia licznika czasu.

Krok 1: Wprowadź datę odliczania

Załóżmy, że dzisiaj jest 18.07.2023 .

Stworzę licznik czasu w Excelu, który zliczy liczbę dni, godzin, minut i sekund do 01.08.2023 :

Krok 2: Utwórz formuły odliczania

Następnie możemy użyć następujących wzorów, aby policzyć liczbę dni, godzin, minut i sekund do 01.08.2023:

  • Dni : =INT(A2-TERAZ())
  • Godziny : =GODZINA(A2-TERAZ())
  • Minuty : =MINUTA(A2-TERAZ())
  • Sekundy : = DRUGA (A2-TERAZ())

Możemy wpisać te formuły do każdej z własnych komórek:

Odliczanie w Excelu

To mówi nam, że do daty 1.8.2023 brakuje 13 dni, 14 godzin, 23 minut i 11 sekund.

Krok 3: Ręcznie zaktualizuj licznik czasu

Aby zaktualizować odliczanie, wystarczy dwukrotnie kliknąć dowolną komórkę w arkuszu kalkulacyjnym Excel, a następnie nacisnąć klawisz Enter .

Odliczanie automatycznie zaktualizuje wartości dnia, godziny, minut i sekund, gdy tylko naciśniesz Enter :

Krok 4: Automatycznie zaktualizuj licznik czasu (opcjonalnie)

Jeśli chcesz, aby odliczanie aktualizowało się automatycznie w określonych odstępach czasu, musisz napisać prosty kod w VBA.

Zanim to zrobimy, musimy upewnić się, że na górnej wstążce Excela widoczna jest zakładka Deweloper .

Aby to zrobić, kliknij zakładkę Plik , następnie Opcje i Dostosuj Wstążkę .

W sekcji zatytułowanej Karty główne zaznacz pole obok Deweloper , a następnie kliknij OK :

Następnie kliknij kartę Deweloper na górnej wstążce, a następnie kliknij ikonę Visual Basic :

Następnie kliknij zakładkę Wstaw , a następnie z rozwijanego menu wybierz opcję Moduł :

Następnie wklej następujący kod do edytora kodu modułu:

 Sub UpdateCountdown()

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

End Sub

Następnie kliknij małą zieloną strzałkę Odtwórz, aby uruchomić ten kod VBA:

Po wprowadzeniu kodu możesz zamknąć edytor VB. Kod zostanie automatycznie zapisany.

Wartości dni, godzin, minut i sekund będą teraz automatycznie aktualizowane w arkuszu kalkulacyjnym co sekundę.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Excel: jak odjąć minuty od czasu
Excel: Jak wyodrębnić czas z Datetime
Excel: jak formatować czas w milisekundach

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *