![](https://cdn.wiki-base.com/5269331/excel_formula_get_first_day_of_month__2.png.webp)
Obecný vzorec
=date-DAY(date)+1
souhrn
Chcete-li získat první den v měsíci pro dané datum, můžete použít jednoduchý vzorec založený na funkci DEN. V zobrazeném příkladu je vzorec v buňce C5:
=B5-DAY(B5)+1
Vysvětlení
Funkce DAY vrací hodnotu dne pro datum. V ukázkové ukázce je hodnota dne pro datum v B5 (11. ledna 2016) 11. Protože data jsou pouze pořadová čísla v aplikaci Excel, můžeme odečíst 11 a poté přidat 1, abychom získali hodnotu data pro 1. ledna 2016.
Alternativa k EOMONTH
Funkce EOMONTH vrací poslední den v měsíci daného data. To znamená, že můžete získat první den aktuálního měsíce s tímto vzorcem:
=EOMONTH(A1,-1)+1
Tento vzorec „vrátí zpět“ datum v A1 na poslední předchozí měsíc, poté přidá 1. Výsledkem je první den „aktuálního“ měsíce (tj. První den měsíce daný datem v A1).