Excel: utwórz daty na 15. i ostatni dzień miesiąca


Często możesz chcieć utworzyć w programie Excel listę dat zawierającą 15. dzień każdego miesiąca i ostatni dzień każdego miesiąca.

Możesz na przykład utworzyć następującą listę dat:

Na szczęście można to łatwo zrobić w programie Excel, a poniższy przykład pokazuje, jak to zrobić.

Przykład: Utwórz daty na 15. i ostatni dzień miesiąca w Excelu

Najpierw wprowadź ręcznie datę, którą chcesz rozpocząć.

Na przykład w komórce A2 wprowadzilibyśmy 15.01.2023 :

Następnie wpiszemy w komórce A3 następującą formułę:

 =IF(DAY( A2 )<16,EOMONTH( A2,0 ),EOMONTH( A2,0 )+15)

Następnie klikniemy i przeciągniemy tę formułę do dowolnej liczby komórek w kolumnie A:

Formuła Excela na 15. i ostatni dzień każdego miesiąca

Wynikiem jest lista dat obejmująca tylko 15. i ostatni dzień miesiąca dla każdego miesiąca od stycznia do czerwca 2023 r.

Jak działa ta formuła?

Zapamiętaj wzór, którego użyliśmy do wygenerowania dat na 15. i ostatni dzień każdego miesiąca:

 =IF(DAY( A2 )<16,EOMONTH( A2,0 ),EOMONTH( A2,0 )+15)

Oto jak działa ta formuła:

Najpierw sprawdzamy, czy dzień w poprzedniej komórce jest krótszy niż 16.

Jeśli dzień jest krótszy niż 16, to za pomocą funkcji EOMONTH określamy, że data w bieżącej komórce powinna być równa ostatniemu dniu miesiąca.

Jeżeli dzień jest nie krótszy niż 16, to jako datę bieżącą należy ustawić ostatni dzień miesiąca w poprzedniej komórce plus 15 dodatkowych dni.

W rezultacie tworzymy naprzemienne komórki z datami przypadającymi na 15. dzień miesiąca lub ostatni dzień miesiąca.

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

Dodatkowe zasoby

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

Jak przekonwertować dni na miesiące w programie Excel
Jak obliczyć średnią miesięczną w Excelu
Jak obliczyć liczbę miesięcy między datami w programie Excel

Dodaj komentarz

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