Екцел формула: Преузми последњи дан у месецу -

Преглед садржаја

Генеричка формула

=EOMONTH(date,0)

Резиме

Да бисте израчунали последњи дан у месецу на основу датог датума, можете да користите функцију ЕОМОНТХ. У приказаном примеру, формула у ћелији Б5 је:

=EOMONTH(B5,0)

Објашњење

Други аргумент (месеци) функције ЕОМОНТХ омогућава вам да добијете последњи дан у месецу у будућим или прошлим месецима. Када месецима користите нулу, ЕОМОНТХ ће вратити последњи дан у месецу истог месеца.

Да бисте добили последњи дан претходног месеца, користите:

=EOMONTH(date,-1)

Да бисте добили последњи дан следећег месеца, користите:

=EOMONTH(date,1)

Алтернативна формула

Такође можете написати формулу користећи функције ДАТУМ, ГОДИНА и МЕСЕЦ да бисте вратили последњи дан у месецу:

=DATE(YEAR(date),MONTH(date)+1,0)

Трик са овом формулом даје нулу за тај дан. Када као аргумент дана дате нулу као ДАТЕ, функција датума ће се "вратити" за један дан до последњег дана претходног месеца. Дакле, додавањем месеца месецу и коришћењем нуле за дан, ДАТЕ враћа последњи дан „оригиналног“ месеца.

Иако је ЕОМОНТХ погоднија функција, неће прихватити опсег датума у ​​формули низа. У том случају можете користити горњу алтернативу.

Занимљиви Чланци...