
Všeobecný vzorec
=EOMONTH(date,-2)+1
Zhrnutie
Ak chcete získať prvý deň predchádzajúceho mesiaca pre daný dátum, môžete použiť jednoduchý vzorec založený na funkcii EOMONTH.
V zobrazenom príklade je vzorec v bunke B5:
=EOMONTH(B5,-2)+1
Vysvetlenie
Funkcia EOMONTH vráti posledný deň v mesiaci na základe daného dátumu. Druhým argumentom sú mesiace, ktoré určujú, o koľko mesiacov v budúcnosti alebo v minulosti sa treba posunúť pred návratom do posledného dňa. Ak cestujeme späť o 2 mesiace a potom pripočítame jeden deň, môžeme z ľubovoľného dátumu vypočítať prvý deň predchádzajúceho mesiaca.
V zobrazenom príklade sú mesiace uvedené ako -2, čo spôsobí návrat EOMONTHU k 30. 4. 2015. Potom sa pridá 1 deň, aby sme získali 1. 5. 2015.