Skip to main content

Правилно въведете датите в Excel с функцията DATE

Python Web Apps with Flask by Ezra Zigmond (Юни 2025)

Python Web Apps with Flask by Ezra Zigmond (Юни 2025)
Anonim

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

Функцията DATE на Excel ще върне дата или серийния номер на дадена дата, като комбинира отделни елементи от ден, месец и година, въведени като аргументи на функцията.

Например, ако следната функция DATE е въведена в клетка на работен лист,

= DATE (2016,01,01)

серийния номер 42370 се връща, което се отнася до датата 1 януари 2016 г.

Промяна на серийните номера до дати

Когато се въведе самостоятелно - както е показано в клетка B4 в изображението по-горе - серийният номер обикновено е форматиран, за да се покаже датата. Ако е необходимо, стъпките, необходими за изпълнение на тази задача, са изброени по-долу.

Въвеждане на дати като дати

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

Едно важно използване на функцията - както е показано в редове 5 до 10 на изображението по-горе - е да се гарантира, че датите са въведени и тълкувани правилно от някои от другите функции на Excel. Това важи особено, ако въведените данни са форматирани като текст.

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

Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите.

Синтаксисът за функцията DATE е:

= DATE (година, месец, ден)

Година - (задължително) въведете годината като число от 1 до 4 цифри или въведете референтната клетка на мястото на данните в работния лист

Месец - (задължително) въведете месеца на годината като положително или отрицателно цяло число от 1 до 12 (от януари до декември) или въведете референтната клетка на местоположението на данните

Ден - (задължително) въведете деня на месеца като положително или отрицателно цяло число от 1 до 31 или въведете референтната клетка на местоположението на данните

бележки

  • Excel тълкува година аргумент според системата за дата, която компютърът ви използва. По подразбиране Microsoft Excel за Windows използва системата за дата 1900.
  • Когато използвате тази система за дата, функцията DATE няма да покаже дати преди 1900.
  • Ако въведената стойност за година аргументът е между 0 (нула) и 1899, тази стойност се добавя към 1900, за да се определи годината. Например DATE (0,1, 2) се връща на 2 януари 1900 (1900 + 0), а DATE (1899,12,31) се връща на 31 декември, 3799 (1900 + 1899). Поради тази причина годишните четири цифри трябва да бъдат въведени за годината, за да се избегнат грешки - като "2016", а не "16".
  • ако годината аргументът е между 1900 и 9999, тази стойност се вписва като година за получената дата. Например DATE (2016,1, 2) се връща на 2 януари 2016 г.
  • ако годината аргументът е по-малък от 0 или по-голям от 9999, Excel връща #NUM! стойност на грешката.
  • Ако въведената стойност за месец аргументът е по-голям от 12, стойността се разделя на 12, а броят на пълните години се добавя към година аргумент. Например DATE (2016,15,1) връща датата 1 март 2017 г. (15 - 12 = 1 година + 3 месеца).
  • Ако месец аргументът е по-малък от 1, този брой месеци се изважда от текущата дата, за да се даде по-ранна дата. Например DATE (2016, -5,1) връща датата 1 юли 2015 г.
  • Ако въведената стойност за ден аргументът е по-голям от броя на дните в посочения месец, функцията добавя този брой дни до следващия месец. Например DATE (2016,1,35) връща серийния номер, представляващ 4 февруари 2016 г., който е четири дни след 31 януари 2016 г.
  • Ако ден аргументът е по-малко от 1, ден изважда този брой дни от предходния месец. Например, DATE (2016,1, -15) връща серийния номер, представляващ 16 декември 2015 г., който е 15 дни преди 31 декември 2015 г.

DATE Функционален пример

В изображението по-горе, функцията DATE се използва заедно с редица други функции на Excel в редица формули за дата. Изброените формули са предназначени за извадка от използването на функциите на DATE.

Изброените формули са предназначени за извадка от използването на функциите на DATE. Формулата в:

  • ред 5 влиза в първия ден на текущия месец;
  • ред 6 преобразува текстов низ (клетка А5) в дата;
  • ред 7 показва деня от седмицата за дадена дата;
  • ред 8 брои дни между текущите и предишните дати;
  • ред 9 преобразува Julian Day Number (клетка A9) в текуща дата;
  • ред 10 преобразува текущата дата (клетка A10) в число на Юлийския ден.

Информацията по-долу обхваща стъпките, използвани за въвеждане на функцията DATE, намираща се в клетка B4. Изходът на функцията в този случай показва комбинирана дата, създадена чрез комбиниране на отделни елементи за дата, разположени в клетки А2 до C2.

Въвеждане на функцията DATE

Опциите за въвеждане на функцията и нейните аргументи включват:

  1. Въвеждане на пълната функция: = DATE (A2, B2, C2) в клетка B4
  2. Избиране на функцията и нейните аргументи, използвайки диалоговия прозорец на функцията DATE

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

Стъпките по-долу покриват въвеждането на функцията DATE в клетка B4 в изображението по-горе, използвайки диалоговия прозорец на функцията.

  1. Кликнете върху клетка B4, за да станете активната клетка
  2. Кликнете върху Формули в менюто на лентата
  3. Избирам Време за среща от лентата, за да отворите падащия списък на функциите
  4. Кликнете върху ДАТА в списъка, за да изведете диалоговия прозорец на функцията
  5. Кликнете върху линията "Година" в диалоговия прозорец
  6. Кликнете върху клетка A2, за да въведете референтната клетка като функцията година аргумент
  7. Кликнете върху реда "Месец"
  8. Кликнете върху клетка В2, за да въведете референтната клетка
  9. Кликнете върху линията "Ден" в диалоговия прозорец
  10. Кликнете върху клетка С2, за да въведете референтната клетка
  11. Кликнете върху OK, за да затворите диалоговия прозорец и да се върнете в работния лист
  12. Датата 15.1.2015 г. трябва да се появи в клетка B4
  13. Когато кликнете върху клетка B4 пълната функция = DATE (А2, В2, С2) се появява в лентата за формули над работния лист

Забележка: ако изходът в клетка B4 е неправилен след въвеждане на функцията, възможно е клетката да е неправилно форматирана. По-долу са изброени стъпки за промяна на формата на датата.

Промяна на формата за дата в Excel

Бърз и лесен начин за промяна на формата за клетки, съдържащи функцията DATE, е да изберете една от списъка с предварително зададени опции за форматиране в Форматиране на клетки диалогов прозорец. Стъпките по-долу използват комбинацията от клавишни комбинации от Ctrl + 1 (номер едно), за да я отворите Форматиране на клетки диалогов прозорец.

За да промените формата на дата:

  1. Маркирайте клетките в работния лист, които съдържат или ще съдържат дати
  2. Натисни Ctrl + 1 клавиши за отваряне на Форматиране на клетки диалогов прозорец
  3. Кликнете върху номер в диалоговия прозорец
  4. Кликнете върху Дата в категория списък с прозорци (лявата страна на диалоговия прозорец)
  5. В Тип (отдясно), кликнете върху желания формат на датата
  6. Ако избраните клетки съдържат данни, проба ще покаже визуализация на избрания формат
  7. Кликнете върху Добре , за да запазите промяната на формата и да затворите диалоговия прозорец

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

  1. Кликнете с десния бутон върху избраните клетки, за да отворите контекстното меню
  2. Избирам Форматирайте клетки … от менюто, за да отворите Форматиране на клетки диалогов прозорец

###########

Ако след промяна на формат за дата за клетка клетката показва ред от хештай, подобен на горния пример, това е така, защото клетката не е достатъчно широка, за да покаже форматираните данни. Разширяването на клетката ще отстрани проблема.

Джулиан Ден Числа

Julian Day Numbers, както се използват от редица правителствени агенции и други организации, са номера, представляващи определена година и ден. Дължината на тези номера варира в зависимост от това колко цифри се използват за представяне на годишните и дневните компоненти на номера.

Например, в изображението по-горе, Julian Day Number в клетка A9 - 2016007 - е дълъг от седем цифри, като първите четири цифри от числото представляват годината и последните три дни от годината. Както е показано в клетка B9, това число е на седмия ден от годината 2016 или 7 януари 2016 г.

По същия начин, броят 2010345 представлява 345-ия ден от 2010 г. или 11 декември 2010 г.