Excel-formel: Få första dagen i föregående månad -

Innehållsförteckning

Generisk formel

=EOMONTH(date,-2)+1

Sammanfattning

För att få den första dagen i föregående månad för ett visst datum kan du använda en enkel formel baserad på EOMONTH-funktionen.

I exemplet som visas är formeln i cell B5:

=EOMONTH(B5,-2)+1

Förklaring

Funktionen EOMONTH returnerar den sista dagen i en månad baserat på ett visst datum. Det andra argumentet är månader, som anger hur många månader i framtiden eller det förflutna som ska flyttas innan de återvänder den sista dagen. Genom att resa två månader tillbaka och sedan lägga till en dag kan vi beräkna den första dagen i föregående månad från ett visst datum.

I exemplet som visas tillhandahålls månader som -2, vilket gör att EOMONTH returnerar 2015-04-30. Sedan läggs en dag till för att få 2015-05-01.

Intressanta artiklar...