Как да използвате функцията ДАТА на Excel

Съдържание:

Как да използвате функцията ДАТА на Excel
Как да използвате функцията ДАТА на Excel
Anonim

Какво да знаете

  • Правилният синтаксис за функцията ДАТА е=ДАТА(година, месец, ден). Например: =ДАТА(1986, 3, 18)
  • Можете да изтеглите годината, месеца и деня от други клетки. Например: =ДАТА(A2, B2, C2)

  • Извадете месеци и дни, като използвате отрицателни аргументи. Например: =ДАТА(2020, -2, -15)

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

Синтаксис и аргументи на функцията DATE

Функцията ДАТА на Excel комбинира три стойности, за да създаде дата. Когато посочите годината, месеца и деня, Excel извежда сериен номер, който след това може да бъде форматиран като нормално изглеждаща дата.

Типичният начин за въвеждане на дата в Excel е да напишете цялата дата в една клетка, но това е неудобно, когато имате работа с много информация. Функцията ДАТА може да бъде полезна, ако датата не е форматирана правилно, например ако е комбинирана с обикновен текст или е разпределена в множество клетки.

Ето как всеки екземпляр на функцията за дата трябва да бъде написан, за да може Excel да го обработи правилно:

=ДАТА(година, месец, ден)

  • Year: Въведете годината като число с дължина от една до четири цифри или въведете препратката към клетката към местоположението на данните в работния лист. Аргументът година е задължителен.
  • Месец: Въведете месеца от годината като положително или отрицателно цяло число от 1 до 12 (от януари до декември) или въведете препратката към клетката към местоположението на данните. Аргументът месец е задължителен.
  • Ден: Въведете деня от месеца като положително или отрицателно цяло число от 1 до 31 или въведете препратката към клетката към местоположението на данните. Аргументът ден е задължителен.
Image
Image

Допълнителна информация за функцията за дата

Ето някои други важни неща, които трябва да знаете за аргументите за година, месец и ден:

ГОДИНА

  • По подразбиране Excel използва системата за дата 1900, което означава, че функцията ДАТА няма да показва правилно годината за нещо по-старо от 1900.
  • Въвеждането на 0 като стойност на годината е същото като въвеждането на 1900, 1 е равно на 1901, 105е 2005 г. и т.н.

МЕСЕЦ

  • Превишаването на 12 като стойност на месеца ще добави този брой месеци към стойността на годината. 13 след това добавя една година и един месец към датата.
  • Използването на отрицателно число като стойност на месеца ще извади този брой месеци, плюс един, от първия месец на годината.

ДЕН

  • Ако стойността на деня надвишава броя на дните в месеца, излишните дни се добавят към първия ден на следващия месец.
  • Стойността за отрицателен ден изважда този брой дни плюс един от първия ден на месеца.

Примери за функция DATE

По-долу са няколко формули от реалния свят, които използват функцията ДАТА:

Година, месец и ден в други клетки

=ДАТА(A2, B2, C2)

Image
Image

Този пример за функцията ДАТА използва A2 за годината, B2 за месеца и C2 за деня.

Година във формула и месец и ден в друга клетка

=ДАТА(2020, A2, B2)

Image
Image

Можете също да смесите как се получават данните. В този пример правим 2020 като аргумент за годината, но месецът и денят се извличат от други клетки.

Изваждане на месеци чрез аргумент за отрицателен месец

=ДАТА (2020, -2, 15)

Image
Image

Тук използваме отрицателно число в интервала на месеца. Това се движи назад през годината вместо напред, започвайки от януари 2020 г. (тъй като формулата включва 2020 г.). Тази формула ДАТА дава 2019-10-15.

Изваждане на дни с помощта на аргумента за отрицателен ден

=ДАТА(2020, 1, -5)

Image
Image

Без отрицателното число, тази дата ще бъде изчислена като 1/5/2020. Отрицателната стойност на деня обаче изважда пет дни (плюс един) от 1/1/2020, което дава датата 2019-12-26.

Големи аргументи за ден и месец

=ДАТА (2020, 19, 50)

Image
Image

Този пример съчетава няколко от правилата, споменати по-горе. Стойността на годината ще се увеличи от 2020 г., тъй като месецът надвишава 12, а месецът, който ще бъде изчислен, също ще се промени, тъй като стойността на деня надвишава броя на дните във всеки месец. Тази формула за ДАТА дава 19.08.2021 г.

Добавяне на 10 години към дата в друга клетка

=ДАТА(ГОДИНА(A2)+10, МЕСЕЦ(A2), ДЕН(A2))

Image
Image

Функцията ДАТА на Excel може да се използва и с други дати, като например да добавите час към съществуваща дата. В този пример искаме да видим датата, която е 10 години след съществуваща дата. Съществуващата дата е в клетка E2, така че трябва да напишем тази формула по начин, който извлича годината, месеца и деня от E2, но също така добавя 10 към стойността на годината.

Изчислете броя на дните в годината

=A2-ДАТА(ГОДИНА(A2), 1, 0)

Image
Image

Ето подобен пример за функцията ДАТА, където изчисляваме колко дни в годината е датата в клетка E10. Например 1/1/2020 е един ден от годината, 5 януари е пет дни и т.н. В този пример E10 е 8/4/2018, така че резултатът е 216.

Преобразуване на дата като текст в правилно форматирана дата

=ДАТА(НАЛЯВО(A2, 4), СРЕДА(A2, 5, 2), ДЯСНО(A2, 2))

Image
Image

Ако клетката, с която работите, съдържа пълната дата, но е форматирана като текст, като например 20200417, можете да използвате тази формула за ДАТА, комбинирана с функциите LEFT, MID и RIGHT, за да преобразувате клетката в правилно форматирана дата.

Това, което прави, е извличане на първите четири цифри отляво с LEFT(A2, 4), вземане на две цифри от средата при петия знак чрез MID(A2, 5, 2) и комбинирането им с последните две цифри отдясно с RIGHT(A2, 2). Изчислената дата е 17.04.2020 г.

Вижте нашите статии за използване на функциите LEFT, RIGHT и MID на Excel за повече информация.

Тази година и месец на конкретен ден

=ДАТА(ГОДИНА(ДНЕС()), МЕСЕЦ(ДНЕС()), 5)

Image
Image

Функцията ДНЕС може да се използва с функцията ДАТА за извличане на информация за днес. Например, за да си напомняте да плащате сметки всеки месец на 5-то число, можете да използвате тази формула за ДАТА, за да добавите автоматично текущата година и месец, но след това да поставите 5 (или препратка към клетка) като стойност за деня.

Изчисляване на дата, когато месецът е текст

=ДАТА(A2, МЕСЕЦ(1&B2), C2)

Image
Image

Понякога датата включва текстовата версия на месеца, като например юни. Тъй като Excel не разбира това като число, трябва да го преобразувате в едно с функцията MONTH. Вградихме това директно във формулата ДАТА, в позицията на месеца, като МЕСЕЦ(1&B2).

Коригиране на дати, които не приличат на дати

Ако резултатът от функцията ДАТА показва куп числа вместо дата, ще трябва да форматирате клетката като дата.

Например, може да видите голямо число като 43938 вместо нормално изглеждаща дата, както на тази екранна снимка по-долу:

Image
Image

За да преформатирате клетката, изберете я, изберете падащото меню от груповия елемент Номер и след това изберете един от форматите за дата.

Препоръчано: