Formuła programu Excel: pobierz miesiące między datami -

Spisie treści

Formuła ogólna

=DATEDIF(start_date,end_date,"m")

Podsumowanie

Aby obliczyć miesiące między dwiema datami jako liczbę całkowitą, możesz użyć funkcji DATA.RÓŻNICA. W pokazanym przykładzie formuła w D6 to:

=DATEDIF(B6,C6,"m")

Uwaga: DATEDIF automatycznie zaokrągla w dół. Aby zaokrąglić w górę do najbliższego miesiąca, patrz poniżej.

Tajemnica DATEDIF

Funkcja DATEDIF to funkcja „zgodności” pochodząca z programu Lotus 1-2-3. Z nieznanych powodów DATEDIF jest udokumentowana tylko w programie Excel 2000 i nie pojawi się jako sugerowana funkcja na pasku formuły. Możesz jednak używać DATEDIF we wszystkich aktualnych wersjach programu tExcel, wystarczy wprowadzić tę funkcję ręcznie. Excel nie pomoże ci z argumentami funkcji. Więcej informacji na temat dostępnych argumentów można znaleźć na tej stronie dotyczącej funkcji DATEDIF.

Wyjaśnienie

DATEDIF przyjmuje 3 argumenty: data_początkowa, data_końcowa i jednostka. W tym przypadku potrzebujemy miesięcy, więc podajemy „m” na jednostkę.

DATEDIF automatycznie oblicza i zwraca liczbę miesięcy, zaokrągloną w dół.

Najbliższy cały miesiąc

DATEDIF domyślnie zaokrągla w dół. Jeśli chcesz obliczyć miesiące do najbliższego pełnego miesiąca, możesz w prosty sposób dostosować wzór:

=DATEDIF(start_date,end_date+15,"m")

Gwarantuje to, że daty końcowe przypadające w drugiej połowie miesiąca są traktowane jak daty w kolejnym miesiącu, skutecznie zaokrąglając wynik końcowy.

Interesujące artykuły...