Pobierz przykładowy skoroszyt
W tym samouczku dowiemy się, jak odliczać pozostałe dni dla zakresu dat w Excelu i Arkuszach Google.
Jak daty są przechowywane w Excelu
W programie Excel daty są przechowywane jako numery seryjne. Kalendarz dat w programie Excel rozpoczyna się 1 stycznia 1900 roku. Każdy dzień jest reprezentowany przez jedną liczbę całkowitą od tej daty. Kiedy wpiszemy 1 w dowolnej komórce, a następnie sformatujemy ją jako datę. Otrzymamy 01.01.2000. Pierwszy dzień systemu kalendarzowego. Podobnie, gdy wpiszemy 08/01/2020, będzie przechowywać liczbę 44044, która reprezentuje liczbę dni od 1 stycznia 1900.
Oblicz pozostałe dni od daty do daty
Aby obliczyć liczbę pozostałych dni, po prostu oblicz różnicę między dwiema datami.
1 | =C3-B3 |
Tutaj, w obliczeniach pozostałych dni, widzimy kilka wartości ujemnych. Możemy użyć funkcji MAX, aby ustawić liczby ujemne na zero:
1 | =MAKS(0,C3-B3) |
Pozostałe dni przy użyciu funkcji DATEDIF
Pozostałe dni dla dwóch wartości można po prostu obliczyć za pomocą funkcji DATEDIF.
Funkcja DATEDIF zwraca różnicę między datą początkową a datą końcową w latach, miesiącach lub dniach. Funkcja podaje błąd, gdy zwracane wartości są liczbami ujemnymi.
Użyjmy funkcji DATEDIF, aby odliczyć pozostałe dni:
1 | =ROZM.DATA(B3;C3;"d") |
Policz dni od bieżącej daty
Powiedzmy, że musimy codziennie śledzić postęp projektu i sprawdzać, ile dni pozostało do naszego terminu. Tak więc zamiast za każdym razem zmieniać bieżącą datę w formule, możemy po prostu użyć funkcji DZIŚ w formule, aby dopasować datę do bieżącej daty.
Funkcja DZIŚ zwraca bieżącą datę, aktualizuje w sposób ciągły, gdy arkusz roboczy zostanie zmieniony lub otwarty.
1 | =B3-DZISIAJ() |
Jeśli chcesz zignorować liczby ujemne i pokazać 0, możesz użyć tutaj formuły funkcji MAX:
1 | =MAKS(0,B3-DZISIAJ()) |
Oblicz pozostałe dni w Arkuszach Google
Formuły do obliczania pozostałych dni działają dokładnie tak samo w Arkuszach Google jak w Excelu: