Функция EDATE - добавяне / изваждане на месеци към дата (Excel, таблици, VBA)

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок демонстрира как да използвате Функция Excel EDATE в Excel за добавяне или изваждане на месеци към дата.

Преглед на функцията EDATE

Функцията EDATE Връща дата, n брой месеци от началната дата.

За да използвате функцията EDATE Excel на работен лист, изберете клетка и тип:

(Забележете как се появява въвеждането на формулата)

EDATE Функция синтаксис и входове:

1 = EDATE (начална_дата, месеци)

начална дата - Началната дата във формат на сериен номер на Excel или въведена като дата с кавички („и“) около датата. Пример: Не можете да влезете 11/12/2015 директно в клетката. Вместо това трябва да въведете „11/12/2015“ или ще трябва да използвате съответния сериен номер: 42320. Като алтернатива можете да посочите клетка с въведена дата 11/12/2015. Excel автоматично преобразува датите, съхранени в клетки, в сериен формат (освен ако датата не е въведена като текст).

месеци - Брой месеци, далеч от началната дата. Числото може да бъде положително (бъдеще) или отрицателно (минало).

EDATE Примери

Добавете месеци към дата

Функцията EDATE се използва за добавяне на месеци към дата:

Добавете един месец

1 = EDATE (B3,1)

Добавете шест месеца

1 = EDATE (B3,6)

Извадете месеци от дата
Функцията EDATE може да се използва и за изваждане на месеци от датата.

Извадете един месец

1 = EDATE (B3, -1)

Извадете шест месеца

1 = EDATE (B3, -6)

Какво ще кажете за края на месеца?
Ако денят на началната дата е по -голям от броя на дните в последния месец, ще се покаже последният ден от месеца:

Обратното не е вярно.

За да сте сигурни, че получавате последния ден от месеца, можете вместо това да използвате функцията EOMONTH:

1 = EOMONTH (B3,1)

EDATE в Google Таблици

Функцията EDATE работи абсолютно същото в Google Sheets като в Excel:

EDATE Примери във VBA


Можете също да използвате функцията EDATE във VBA. Тип:
Application.Workksheetfunction.Edate (начална_дата, месеци)
За аргументите на функцията (начална_дата и т.н.) можете или да ги въведете директно във функцията, или да определите променливи, които да използвате вместо тях.

Връщане към списъка с всички функции в Excel

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave