![](https://cdn.wiki-base.com/3064405/excel_formula_get_first_day_of_previous_month__2.png.webp)
Yleinen kaava
=EOMONTH(date,-2)+1
Yhteenveto
Saadaksesi edellisen kuukauden ensimmäisen päivän tietylle päivämäärälle, voit käyttää yksinkertaista kaavaa, joka perustuu EOMONTH-funktioon.
Esitetyssä esimerkissä solun B5 kaava on:
=EOMONTH(B5,-2)+1
Selitys
EOMONTH-funktio palauttaa kuukauden viimeisen päivän tietyn päivämäärän perusteella. Toinen argumentti on kuukausia, joka määrittää, kuinka monta kuukautta tulevaisuudessa tai menneisyydessä on siirryttävä ennen viimeisen päivän palauttamista. Matkustamalla 2 kuukautta taaksepäin ja lisäämällä sitten yhden päivän voimme laskea edellisen kuukauden ensimmäisen päivän mistä tahansa päivämäärästä.
Esitetyssä esimerkissä kuukaudet ilmoitetaan muodossa -2, mikä saa EOMONTH-arvon palauttamaan 30.4.2015. Sitten lisätään yksi päivä saadaksesi 1.5.2015.