Przejdź do głównej zawartości

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

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ół
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
El datediff tambien funciona en power apps pero sin embargo no encuentro la manera de hacerlo
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations