W tym artykule opiszę, w jaki sposób w Excelu możemy zmienić dowolną datę, tak by wskazywała pierwszy lub też ostatni dzień danego miesiąca. Tymi sposobami będziesz mógł obliczyć pierwszy lub ostatni dzień miesiąca na podstawie dowolnej daty. Sposoby te bardzo się przydają, jeśli mamy do czynienia z raportowaniem miesięcznym w Excel. Oczywiste też jest, że na takie obliczenie możemy znaleźć wiele sposobów.
Jeśli chodzi o przekształcenie dowolnej daty w Excel na datę z pierwszym dniem miesiąca, sprawa jest dosyć prosta. Możemy wykonać takie działanie na wiele sposobów. Jednym z najprostszych jest wyciągnięcie z daty kolejnego dnia miesiąca, następnie odjęcie go od tej daty. Ważne w tym działaniu jest to, by liczbę dni pomniejszyć dodatkowo o 1, gdyż w innym wypadku wynik wskazywałby na ostatni dzień miesiąca poprzedniego, a przecież nie o to nam chodzi. Poniżej wzór i przykład zastosowania, dla daty umieszczonej w komórce A2:
'datatalk.pl =A2-DZIEŃ(A2-1)
Drugim, równie prostym sposobem, by to zrobić jest wyciągnięcie z dowolnej daty roku i miesiąca, a następnie złożenie z tych wartości daty za pomocą funkcji DATA(). W ostatnim argumencie funkcji DATA wprowadzamy wartość 1 oznaczającą pierwszy dzień miesiąca. Poniżej formuła Excel i przykład zastosowania dla danych w kolumnie A.:
'datatalk.pl =DATA(ROK(A2);MIESIĄC(A2);1)
Jeśli naszym celem jest wskazanie ostatniego dnia miesiąca na podstawie dowolnej daty, sprawa jest nieco bardziej wymagająca. Problemem są tutaj różne liczby dni w przypadku różnych miesięcy. Musisz mieć także na uwadze, że luty może mieć 28 lub 29 dni. Najprostszym sposobem, by zamienić datę na datę z ostatnim dniem miesiąca jest wyciągnięcie z danej daty roku i miesiąca. Następnie z liczb składamy datę za pomocą funkcji DATA. Do miesiąca dodajemy liczbę 1, a jako liczbę dni wprowadzamy 0. W ten sposób na podstawie dowolnej daty uzyskujemy ostatni dzień miesiąca. Poniżej formuła do zastosowania dla danych ujętych w kolumnie A.
'datatalk.pl =DATA(ROK(A2);MIESIĄC(A2+1)+1;0)
W ten prosty sposób ostatni dzień miesiąca w Excel został obliczony. Poniżej plik z omawianymi przykładami:
excel_przyklady_pierwszy_ostatni_dzien_miesiaca.xlsx
Ten i inne przykłady porad w Excelu publikuję w tym dziale: Excel przykłady. By poszerzyć swoją wiedzę w Excelu zachęcam także do odwiedzenia kursu Excel dla początkujących, który znajdziesz w tym dziale: Kurs Excel Podstawy.
Średnia ważona w Excel - Jak ją obliczyć W tym przykładzie dowiesz się jak obliczyć…
Data i godzina w Excel - Jak ją szybko wstawić Jest wiele sposobów na wstawienie…
Dni robocze w Excel - Jak je obliczyć? Jeśli chcesz obliczyć dni robocze w Excel…
Kurs Excel - poziom podstawowy Kurs Excel od podstaw jest już opublikowany. Możesz z niego…
Jak w Excel zrobić pierwiastek inny niż drugiego stopnia Jeśli chcesz w Excel obliczyć pierwiastek…
Białe tło w Excel - Jak to zrobić? Białe tło w Excel, a w zasadzie brak…