
Formuła ogólna
=date-DAY(date)+1
Podsumowanie
Aby uzyskać pierwszy dzień miesiąca dla danego dnia, możesz użyć prostej formuły opartej na funkcji DZIEŃ. W przedstawionym przykładzie formuła w komórce C5 to:
=B5-DAY(B5)+1
Wyjaśnienie
Funkcja DAY zwraca wartość dnia dla daty. W pokazanym przykładzie wartość dnia dla daty w B5 (11 stycznia 2016 r.) To 11. Ponieważ daty są po prostu liczbami seryjnymi w programie Excel, możemy odjąć 11, a następnie dodać 1, aby uzyskać wartość daty na 1 stycznia 2016 r.
Alternatywa z EOMONTH
Funkcja EOMONTH zwraca ostatni dzień miesiąca podanej daty. Oznacza to, że możesz otrzymać pierwszy dzień bieżącego miesiąca za pomocą następującego wzoru:
=EOMONTH(A1,-1)+1
Ta formuła „cofa” datę w A1 do ostatniego dnia poprzedniego miesiąca, a następnie dodaje 1. Wynikiem jest pierwszy dzień „bieżącego” miesiąca (tj. Pierwszy dzień miesiąca podany przez datę w A1).