Как да използвам функцията Excel EDATE -

Съдържание

Обобщение

Функцията Excel EDATE връща дата на същия ден от месеца, n месеца в миналото или бъдещето. Можете да използвате EDATE, за да изчислите датите на изтичане, датите на падежа и други падежи. Използвайте положителна стойност за месеци, за да получите дата в бъдещето, и отрицателна стойност за дати в миналото.

Предназначение

Дата на смяна n месеца в бъдеще или в миналото

Върната стойност

Нова дата като сериен номер на Excel

Синтаксис

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

Аргументи

  • start_date - Начална дата като валидна дата в Excel.
  • месеци - брой месеци преди или след начална_дата.

Версия

Excel 2003

Бележки за употреба

Функцията EDATE може да добавя или изважда месеци от датата. Можете да използвате EDATE, за да изчислите датите на изтичане, датите на договора, датите на падежа, датите на годишнината, датите на пенсиониране и други дати в бъдещето или миналото. Използвайте положително число за месеци, за да получите дата в бъдеще, и отрицателно число за дати в миналото.

EDATE ще върне сериен номер, съответстващ на дата. За да покажете резултата като дата, приложете цифров формат по ваш избор.

Основна употреба

Например, ако A1 съдържа датата 1 февруари 2018 г., можете да използвате EDATE по следния начин:

=EDATE(A1,1) // returns March 1, 2018 =EDATE(A1,3) // returns May 1, 2018 =EDATE(A1,-1) // returns January 1, 2018 =EDATE(A1,-2) // returns December 1, 2017

6 месеца от днес

За да използвате EDATE с днешната дата, можете да използвате функцията ДНЕС. Например, за да създадете дата точно след 6 месеца от днес, можете да използвате:

=EDATE(TODAY(),6) // 6 months from today

Преместване по години

За да използвате функцията EDATE за придвижване по години, умножете по 12. Например, за да се придвижите напред 24 месеца, можете да използвате някоя от следните формули:

=EDATE(A1,24) // forward 2 years =EDATE(A1,2*12) // forward 2 years

Втората форма е удобна, когато вече имате години в друга клетка и искате да конвертирате в месеци в рамките на EDATE.

Край на месеца

EDATE е хитър по отношение на търкалящите се дати на „края на месеца“ напред или назад и ще коригира стойностите за година, месец и ден, ако е необходимо. Например EDATE ще поддържа последния ден от месеца:

=EDATE("31-Jan-2019",1) // returns 28-Feb-2019

Високосна година

ЕДАТ ще спазва и високосните години:

=EDATE("31-Jan-2020",1) // returns 29-Feb-2020

EDATE с времето

Функцията EDATE ще премахне времената от дати, които включват време (понякога наричано "дата и час"). За да запазите времето в датата, можете да използвате формула като тази:

=EDATE(A1,n)+MOD(A1,1)

Тук функцията MOD се използва за извличане на времето от датата в A1 и добавянето му обратно към резултата от EDATE.

Вижте по-долу за повече примери за формули, които използват функцията EDATE.

Бележки

  1. EDATE ще върне грешката #VALUE, ако началната дата не е валидна дата.
  2. Ако началната дата има прикрепено частично време, тя ще бъде премахната.
  3. Ако аргументът за месеци съдържа десетична стойност, той ще бъде премахнат.
  4. За да изчислите дата на края на месеца, вижте функцията EOMONTH.
  5. EDATE връща сериен номер на датата, който трябва да бъде форматиран като дата.

Подобни видеа

Как да използвам аргументи на функции Повечето функции на Excel изискват аргументи. В това видео обясняваме как функционират аргументите и как да ги използваме.

Интересни статии...