Excel: oblicz liczbę miesięcy pomiędzy datami


Aby obliczyć liczbę miesięcy między dwiema datami w programie Excel, możesz użyć następujących formuł:

Wzór 1: Oblicz pełne miesiące pomiędzy dwiema datami

 =DATEDIF( A2 , B2 , “M” )

Wzór 2: Oblicz miesiące ułamkowe pomiędzy dwiema datami

 =DATEDIF( A2 , B2 , "M" ) + DATEDIF( A2 , B2 , "MD" )/( 365 / 12 )

Obie formuły zakładają, że komórka A2 zawiera datę początkową, a komórka B2 datę końcową.

Poniższe przykłady pokazują, jak zastosować każdą formułę w praktyce.

Przykład 1: Oblicz pełne miesiące pomiędzy dwiema datami

Poniższy zrzut ekranu pokazuje, jak obliczyć liczbę pełnych miesięcy między listą dat rozpoczęcia i zakończenia w programie Excel:

Excel oblicza pełne miesiące pomiędzy datami

Oto jak zinterpretować wynik:

  • Pomiędzy 01.01.2022 a 04.02.2022 jest 1 pełny miesiąc.
  • Pomiędzy 01.07.2022 a 29.05.2022 minęły 4 pełne miesiące.
  • Pomiędzy 20.01.2022 a 05.02.2022 jest 0 pełnych miesięcy.

I tak dalej.

Przykład 2: Oblicz miesiące ułamkowe pomiędzy dwiema datami

Poniższy zrzut ekranu pokazuje, jak obliczyć liczbę miesięcy ułamkowych między listą dat rozpoczęcia i zakończenia w programie Excel:

Oto jak zinterpretować wynik:

  • Pomiędzy 01.01.2022 a 04.02.2022 upływa około 1099 miesięcy.
  • Pomiędzy 1.07.2022 a 29.05.2022 upływają około 4723 miesięcy.
  • Pomiędzy 20.01.2022 a 05.02.2022 upływa około 0,526 miesiąca.

I tak dalej.

Uwaga nr 1 : Ta formuła wykorzystuje liczbę 365/12 do przybliżenia liczby dni w miesiącu. Możesz zmienić tę wartość na 30 , jeśli chcesz uprościć formułę i założyć, że typowy miesiąc ma 30 dni.

Uwaga nr 2 : Pełną dokumentację funkcji DATEDIF w programie Excel można znaleźć tutaj .

Dodatkowe zasoby

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

Jak liczyć według miesięcy w Excelu
Jak obliczyć średnią miesięczną w Excelu
Jak przekonwertować datę na format miesiąca i roku w programie Excel

Dodaj komentarz

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