01 от 01
Изчислете дължимата дата или началната дата с функцията EOMONTH
Функцията EOMONTH, кратка за края на месеца , може да бъде използвана за изчисляване на падежната дата или датата на падежа на инвестиция или проект, който попада в края на месеца.
По-конкретно функцията връща серийния номер за последния ден на месеца за посочения брой месеци преди или след посочената начална дата.
Функцията е много подобна на функцията EDATE , с изключение на това, че EDATE връща дати, които са точен брой месеци преди или след началната дата, докато EOMONTH винаги добавя достатъчно дни, за да достигне края на месеца.
Синтаксисът и аргументите на функцията на EOMONTH
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията , скобите, сепараторите на запетаи и аргументите .
Синтаксисът за функцията EOMONTH е:
= EOMONTH (начална дата, месеци)
Start_date - (задължително) началната дата на въпросния проект или даден период от време
- този аргумент може да бъде дата, въведена във функцията или име на диапазон или клетка, отнасяща се до местоположението на данните в работния лист.
- ако референтната клетка, въведена за начална дата, сочи към празна клетка, функцията счита, че клетката има стойност на серийния номер нула и изчислява крайната дата да бъде толкова много месеци след фиктивната дата януари 0, 1900 - както е показано на ред 9 от примера.
Месеци - (задължително) броят на месеците преди или след Start_date
- този аргумент може да бъде дата, въведена във функцията или име на диапазон или клетка, отнасяща се до местоположението на данните в работния лист;
- положителните стойности дават бъдещи дати - ред 8 на изображението по-горе;
- отрицателни стойности минали дати - ред 3 в изображението по-горе;
Ако месеците не са цяло число, то е отрязано (десетичната част е премахната) - както е показано на ред 8 на изображението по-горе, където 12.25 години е съкратено до цяло число 12;
Възстановява грешката
Функцията връща #VALUE! стойност на грешката, ако:
- Start_date не е валидна дата - както е показано на ред 4 в изображението по-горе, тъй като 30.2.2016 (30 февруари 2016 г.) е невалидна дата;
- клетките се използват за аргумента " Месец" в клетка, съдържаща булеви стойности , текстови данни или стойности на грешки .
Функцията връща #NUM! стойност на грешката, ако:
- Start_date е преди 1 януари 1900 г .;
- Началната дата минус месеците дава дата преди 1 януари 1900 г.
Пример за функцията Excel EOMONTH
В изображението по-горе функцията EOMONTH добавя и изважда различен брой месеци до 1 януари 2016 г.
Информацията по-долу обхваща стъпките, използвани за въвеждане на функцията в клетка B3 на работния лист
Въвеждане на функцията EOMONTH
Опциите за въвеждане на функцията и нейните аргументи включват:
- Въвеждане на пълната функция: = EOMONTH (A3, C2) в клетка С3;
- Избиране на функцията и нейните аргументи чрез диалоговия прозорец на функцията EOMONTH.
Въпреки че е възможно просто да въведете пълната функция ръчно, много хора смятат, че е по-лесно да се използва диалоговият прозорец за въвеждане на аргументите на функцията.
Стъпките по-долу покриват въвеждането на функцията EOMONTH, показана в клетка B3 в горното изображение, използвайки диалоговия прозорец на функцията.
Тъй като стойността, която трябва да бъде въведена за аргумента Месеци , е отрицателна (-6), датата в клетките B3 ще бъде по-ранна от началната дата.
Пример EOMONTH - Изваждане на месеци
- Кликнете върху клетка B3 - за да стане активната клетка;
- Кликнете върху раздела Формули на лентата;
- Кликнете върху функциите Дата и час, за да отворите падащия списък на функциите;
- Кликнете върху EOMONTH в списъка, за да изведе диалоговия прозорец на функцията;
- Кликнете върху реда Start_date в диалоговия прозорец;
- Кликнете върху клетката A3 в работния лист, за да въведете тази клетка в диалоговия прозорец като аргумент на Start_date ;
- Кликнете върху реда " Месеци " в диалоговия прозорец;
- Кликнете върху клетката В2 в работния лист, за да въведете тази клетка в диалоговия прозорец като аргумент " Месеци" ;
- Кликнете върху OK, за да затворите диалоговия прозорец и да се върнете в работния лист;
- Датата 31.7.2015 г. (31 юли 2016 г.) - се показва в клетка B3, която е последният ден от месеца, който е шест месеца преди началната дата;
- Ако в клетка B3 се появи номер, като например 42216, вероятно е клетката да има общо форматиране, приложено към нея. Вижте инструкциите по-долу за промяна на форматирането на клетките до дата;
- Ако кликнете върху клетка B3, пълната функция = EOMONTH (A3, C2) се появява в лентата за формули над работния лист.
Промяна на формата за дата в Excel
Бърз и лесен начин за промяна на формата за дата за клетките, съдържащи функцията EOMONTH, е да изберете една от списъка с предварително зададени опции за форматиране в диалоговия прозорец Форматиране на клетки .
Стъпките по-долу използват комбинацията от клавишни комбинации от Ctrl + 1 (номер едно), за да отворите диалоговия прозорец Форматиране на клетки .
За да промените формата на дата:
- Маркирайте клетките в работния лист, които съдържат или ще съдържат дати;
- Натиснете клавишите Ctrl + 1, за да отворите диалоговия прозорец Format Cells ;
- Кликнете върху раздела Номер в диалоговия прозорец;
- Кликнете върху Date в прозореца на списъка Categories (лявата страна на диалоговия прозорец);
- В прозореца Тип (отдясно) кликнете върху желания формат на дата;
- Ако избраните клетки съдържат данни, в полето Пример ще се показва предварителен преглед на избрания формат;
- Кликнете върху бутона OK, за да запазите промяната на формата и да затворите диалоговия прозорец.
За тези, които предпочитат да използват мишката, а не клавиатурата, алтернативен метод за отваряне на диалоговия прозорец е:
- Кликнете с десния бутон върху избраните клетки, за да отворите контекстното меню;
- Изберете Format Cells ... от менюто, за да отворите диалоговия прозорец Format Cells .
###########
Ако след промяна на формат на дата за клетка клетката показва ред от хеш маркери, то е защото клетката не е достатъчно широка, за да покаже форматираните данни. Разширяването на клетката ще отстрани проблема.