Przejdź do głównej zawartości
 

Oblicz różnicę między dwiema datami w dniach, tygodniach, miesiącach i latach w programie Excel

Autor: Xiaoyang Ostatnia modyfikacja: 2020-08-18

W przypadku dat w arkuszu może być konieczne obliczenie różnicy między dwiema podanymi datami, aby uzyskać liczbę dni, tygodni, miesięcy lub lat. W tym artykule omówię, jak rozwiązać to zadanie w programie Excel.


Oblicz różnicę między dwoma podanymi datami w dniach

Aby uzyskać liczbę dni między dwiema podanymi datami, użyj poniższych wzorów:

1. Wprowadź dowolną z poniższych formuł do pustej komórki, w której chcesz uzyskać wynik:

=DATEDIF(A2,B2,"D")
=B2-A2

Note: W powyższych wzorach: A2 jest komórką daty rozpoczęcia, a B2 to komórka z datą zakończenia.

2. Następnie przeciągnij uchwyt wypełniania w dół do komórek, aby wypełnić tę formułę, a liczba dni między dwiema datami została obliczona, jak pokazano na poniższym zrzucie ekranu:


Oblicz różnicę między dwoma podanymi datami w miesiącach

Jeśli chcesz uzyskać liczbę miesięcy między dwiema określonymi datami, wprowadź następującą formułę w pustej komórce:

=DATEDIF(A2,B2,"M")

Uwaga: A2 to komórka z datą początkową, a B2 to komórka z datą końcową.

A następnie przeciągnij uchwyt wypełniania w dół do komórek, aby zastosować tę formułę, a różnica między dwiema datami w miesiącach została obliczona, patrz zrzut ekranu:


Oblicz różnicę między dwoma podanymi datami w latach

Aby obliczyć liczbę lat między dwiema datami, pomocna może być również funkcja DATA.

Wprowadź poniższą formułę do pustej komórki:

=DATEDIF(A2,B2,"Y")

Note: A2 jest komórką daty rozpoczęcia, a B2 to komórka z datą zakończenia.

A następnie przeciągnij uchwyt wypełniania w dół do komórek, aby zastosować tę formułę, a liczba lat między określonymi dwiema datami została zwrócona, patrz zrzut ekranu:


Oblicz różnicę między dwoma podanymi datami w dniach, miesiącach i latach

Jeśli chcesz obliczyć różnicę między dwiema datami w dniach, miesiącach i latach łącznie, zastosuj poniższy wzór:

=DATEDIF(A2, B2, "y") &" years, "&DATEDIF(A2, B2, "ym") &" months, " &DATEDIF(A2, B2, "md") &" days"

Note: A2 jest komórką daty rozpoczęcia, a B2 to komórka z datą zakończenia.

A następnie przeciągnij uchwyt wypełniania w dół do komórek, do których chcesz zastosować tę formułę, a otrzymasz następujący wynik:


Oblicz różnicę między dwoma podanymi datami w tygodniach

Funkcja DATEDIF może również pomóc w obliczeniu liczby tygodni między dwiema datami, użyj następującej formuły w pustej komórce:

=(DATEDIF(A2,B2,"D")/7)

Note: A2 jest komórką daty rozpoczęcia, a B2 to komórka z datą zakończenia.

Następnie przeciągnij uchwyt wypełniania w dół do komórek, do których chcesz zastosować tę formułę, a otrzymasz tygodnie w liczbach dziesiętnych między dwiema datami, patrz zrzut ekranu:

  • TipsJeśli chcesz uzyskać liczbę pełnych tygodni między dwiema datami, zastosuj tę formułę:
  • = ZAOKR.DÓŁ ((DATEDIF (A2; B2; "d") / 7); 0)


Oblicz różnicę między dwoma podanymi datami w dniach, godzinach i minutach

Jeśli masz dwie listy dat i godzin, aby obliczyć różnicę między dwiema datami w dniach, godzinach i minutach, skorzystaj z poniższego wzoru.

Skopiuj i wklej poniższą formułę do pustej komórki:

=INT(B2-A2)&" days "&TEXT(B2-A2,"h"" hours ""m"" minutes """)

Note: A2 to komórka daty i godziny rozpoczęcia, a B2 to komórka z datą zakończenia i godziną.

Następnie przeciągnij uchwyt wypełniania w dół do komórek, do których chcesz zastosować tę formułę, a otrzymasz następujący wynik, zgodnie z potrzebami:


Więcej artykułów o względnej dacie i godzinie:

  • Oblicz godziny między godzinami po północy w programie Excel
  • Przypuśćmy, że masz tabelę czasu do zapisania czasu pracy, godzina w kolumnie A to dzisiejsza godzina rozpoczęcia, a godzina w kolumnie B to godzina zakończenia następnego dnia. Zwykle, jeśli obliczysz różnicę czasu między tymi dwoma czasami przez bezpośrednio minus "= B2-A2", nie wyświetli prawidłowego wyniku, jak pokazano na lewym zrzucie ekranu. Jak poprawnie obliczyć godziny między dwoma godzinami po północy w programie Excel?
  • Oblicz godziny pracy na miesiąc w programie Excel
  • Zwykle większość z nas może pracować 8 godzin dziennie, 5 dni w tygodniu. Tutaj chcę uzyskać łączną liczbę godzin pracy w miesiącu do obliczenia wynagrodzenia. Jak obliczyć całkowity czas pracy w miesiącu w programie Excel?
  • Oblicz godziny przepracowane i minus czas na lunch w programie Excel
  • Jako pracownik firmy potrzebujemy każdego dnia pracy, licząc całkowity przepracowany czas i pomniejszony o porę obiadową dnia, co może pomóc w obliczeniu wynagrodzenia w zależności od czasu. Na przykład mam następujący dzienny rekord obecności, który zawiera logowanie, wylogowanie i początek lunchu, czas zakończenia obiadu w arkuszu roboczym, teraz chcę obliczyć całkowitą liczbę przepracowanych godzin, ale bez przerwy na lunch każdego dnia. Aby zakończyć tę pracę, mogę przedstawić kilka formuł.

  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny i przechowywanie danych; Podziel zawartość komórek; Połącz zduplikowane wiersze i sumę / średnią... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Ulubione i szybkie wstawianie formuł, Zakresy, wykresy i obrazy; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Grupowanie tabel przestawnych według numer tygodnia, dzień tygodnia i więcej ... Pokaż odblokowane, zablokowane komórki w różnych kolorach; Podświetl komórki, które mają formułę / nazwę...
karta kte 201905
  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół