![](https://cdn.wiki-base.com/3064405/excel_formula_get_first_day_of_previous_month__2.png.webp)
Bendroji formulė
=EOMONTH(date,-2)+1
Santrauka
Norėdami gauti pirmąją praėjusio mėnesio dieną tam tikrai datai, galite naudoti paprastą formulę, pagrįstą EOMONTH funkcija.
Parodytame pavyzdyje formulė langelyje B5 yra:
=EOMONTH(B5,-2)+1
Paaiškinimas
Funkcija EOMONTH grąžina paskutinę mėnesio dieną pagal nurodytą datą. Antrasis argumentas yra mėnesiai, nurodantys, kiek mėnesių ateityje ar praeityje reikia perkelti prieš grąžinant paskutinę dieną. Keliaudami atgal 2 mėnesius atgal, tada pridėdami vieną dieną, galime apskaičiuoti ankstesnio mėnesio pirmąją dieną nuo bet kurios datos.
Pateiktame pavyzdyje mėnesiai pateikiami kaip -2, todėl EOMONTH grįžta 2015 m. Balandžio 30 d. Tada pridedama 1 diena, kad gautumėte 2015-05-01.