logo

Różnica w programie Excel między dwiema datami

Jeśli pracujemy nad wieloma projektami, być może będziemy potrzebować informacji, ile miesięcy minęło między tymi dwiema datami. Podobnie, jeśli jesteśmy na etapie planowania projektu, być może będziemy musieli znać daty rozpoczęcia i zakończenia. Liczbę miesięcy pomiędzy dwiema datami można obliczyć na różne sposoby (każdy przy użyciu różnych wzorów).

W tym samouczku przyjrzymy się różnym wzorom obliczania różnicy między dwiema datami.

Oblicz różnicę między dwiema datami za pomocą funkcji „DATE-DIF”

Najbardziej odpowiednią funkcją do określenia różnicy między dwiema datami jest „DATA-DIF”. Jeśli w Excelu chcemy obliczyć różnicę między dwiema datami w latach, miesiącach lub dniach, poradzi sobie z tym funkcja DATEDIF.

Jest to funkcja wyjątkowa, ponieważ nie jest zawarta w funkcji Data i godzina programu Excel. Jeśli więc przejdziemy do Formuł, znajdziemy ponad 450 funkcji Excela, a jeśli przejdziemy do Data i godzina, nie zobaczymy DATA.

1. Oblicz różnicę między dwiema podanymi datami w dniach

Jeśli chcemy wiedzieć, ile dni jest między dwiema datami, możemy skorzystać z następującego wzoru:

1. Najpierw musimy wprowadzić poniższą funkcję daty w pustej komórce, w której musimy uzyskać wynik.

 =DATEDIF(A2, B2, 'D') 

Uwaga: A2 oznacza komórkę daty początkowej, podczas gdy B2 oznacza komórkę daty końcowej w powyższym wzorze.

2. Następnie, aby wypełnić tę formułę, przeciągamy uchwyt wypełniania w dół do komórki i określamy liczbę dni pomiędzy datami, jak pokazano na zrzucie ekranu poniżej:

skaner.next Java
Różnica w programie Excel między dwiema datami

2. Oblicz różnicę między dwiema podanymi datami w miesiącach

Jeśli chcemy dowiedzieć się, ile miesięcy dzieli dwie daty, możemy użyć poniższego wzoru w pustej komórce:

 =DATEDIF(A2,B2,'M') 

Uwaga: komórka daty początkowej to A2, a komórka daty końcowej to B2.

Następnie musimy przeciągnąć uchwyt wypełniania w dół do komórek, abyśmy mogli zastosować powyższą formułę i została określona różnica między dwiema datami w miesiącach, jak pokazano na zrzucie ekranu poniżej:

Różnica w programie Excel między dwiema datami

3. Oblicz różnicę między dwiema podanymi datami w latach

Funkcji DATEDIF możemy także użyć do obliczenia liczby lat pomiędzy dwiema datami:

Aby określić różnicę w latach pomiędzy dwiema podanymi datami, należy w pustą komórkę wpisać następującą formułę:

 =DATEDIF(A2,B2, 'Y') 

Uwaga: komórka daty początkowej to A2, a komórka daty końcowej to B2.

Następnie, aby użyć tej formuły, przeciągnij uchwyt wypełniania w dół do komórek, a zostanie zwrócona liczba lat pomiędzy określonymi dwiema datami, jak pokazano na poniższym zrzucie ekranu:

Różnica w programie Excel między dwiema datami

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

Jeśli chcemy obliczyć różnicę między dwiema datami w lata, miesiące , I dni razem, wówczas musimy zastosować następujący wzór:

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

Uwaga: A2 to komórka daty początkowej, a B2 to komórka daty końcowej.

Następnie musimy przeciągnąć uchwyt wypełniania w dół do komórek, do których chcemy zastosować powyższą formułę; wtedy zobaczymy następujące dane wyjściowe:

Różnica w programie Excel między dwiema datami

Należy pamiętać, że możemy również użyć cudzysłowów do ręcznego określenia dat w pliku PLIK funkcjonować. Wystarczy dokładnie sprawdzić, czy daty w cudzysłowie w programie Excel mają prawidłowy format daty.

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

Poniższa formuła może pomóc nam obliczyć różnicę między dwiema datami i godzinami w dni, godziny , I minuty jeśli mamy dwie listy dat i godzin.

ile zera to jeden milion

Musimy wpisać następującą formułę w pustą komórkę:

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

UWAGA: A2 to komórka daty i godziny rozpoczęcia, a B2 to komórka daty i godziny zakończenia:

Następnie przeciągnij uchwyt wypełniania w dół do komórek, w których chcemy zastosować formułę, a uzyskamy pożądany efekt:

Różnica w programie Excel między dwiema datami

Licz dni między datami za pomocą funkcji Excel DAYS

MS Excel 2013 wprowadza Funkcja DNI . Jego celem jest sprawdzenie, ile dni upłynęło pomiędzy dwiema datami. W programie Excel funkcją DNI jest a Funkcja daty/godziny za pomocą którego możemy obliczyć liczbę dni pomiędzy dwiema datami.

Należy pamiętać, że w przeciwieństwie do DATAJEŻELI, argumenty za a DNI formułę należy wprowadzić w odwrotnej kolejności.

 DAYS(end_date, start_date) 

Zatem nasza formuła przyjmuje następującą postać:

=DNI(B2, A2)

W zależności od tego, czy data końcowa jest mniejsza czy większa od daty początkowej, zwraca różnicę jako dodatnią lub ujemną, podobnie jak w przypadku odejmowania:

Różnica w programie Excel między dwiema datami

Jak obliczyć dni robocze między dwiema datami w programie Excel

Jeśli chcemy dowiedzieć się, ile dni roboczych upłynęło między dwiema datami, możemy skorzystać z funkcji DNI ROBOCZE funkcjonować:

 NETWORKDAYS(start_date, end_date, [holidays]) 

Pierwsze dwa argumenty są powszechnie znane, natomiast trzeci argument, opcjonalny, pozwala na pominięcie w zliczaniu dni niestandardowej listy świąt.

Użyj poniższego wzoru, aby obliczyć liczbę dni roboczych pomiędzy dwiema datami w kolumnach A i B.

=DNI ROBOCZE(A2, B2)

Różnica w programie Excel między dwiema datami

Możemy również wpisać naszą listę świąt w kilku komórkach i nakazać formule pominięcie tych dni:

=DNI ROBOCZE(A2, B2, $A:$A)

W rezultacie pomiędzy dwiema datami liczone są tylko dni robocze:

Różnica w programie Excel między dwiema datami

Uwaga: Jeśli mamy zarządzać niestandardowymi weekendami, takimi jak sobota lub niedziela lub tylko niedziela, musimy skorzystać z funkcji NETWORKDAYS.INTL, która pozwala nam określić, które dni tygodnia należy uważać za weekendy.