Използвайте днешната дата в изчисленията на работен лист в Excel

Как да работите с дати в Excel

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

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

Обикновено работните листове се преизчисляват всеки път, когато се отварят, така че всеки ден, когато работният лист е отворен, датата ще се промени, освен ако автоматичното преизчисляване не е изключено.

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

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

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

Синтаксисът за функцията ДНЕС е:

= ДНЕС ()

Функцията няма никакви аргументи, които могат да бъдат зададени ръчно.

ДНЕС използва серийната дата на компютъра - която съхранява текущата дата и час като число - като аргумент. Тя получава тази информация на текущата дата, като прочете часовника на компютъра.

Въвеждане на текущата дата с функцията TODAY

Опциите за въвеждане на функцията ДНЕС включват:

  1. Въвеждане на пълната функция: = ДНЕС () в клетка на работен лист
  2. Въвеждане на функцията чрез диалоговия прозорец " ДНЕС "

Тъй като функцията TODAY няма никакви аргументи, които могат да бъдат въведени ръчно, много хора се опитват да напишат функцията, вместо да използват диалоговия прозорец.

Ако текущата дата не се актуализира

Както беше споменато, ако функцията ДНЕС не се актуализира до текущата дата при всяко отваряне на листа, е възможно автоматичното преизчисляване на работната книга да е изключено.

За да активирате автоматичното преизчисляване:

  1. Кликнете върху раздела Файл на лентата, за да отворите менюто за файлове.
  2. Кликнете върху Опции в менюто, за да отворите диалоговия прозорец Опции на Excel.
  3. Кликнете върху опцията Формули в левия прозорец, за да видите наличните опции в десния прозорец на диалоговия прозорец.
  4. В секцията Опции за изчисляване на работната книга кликнете върху Автоматично, за да включите автоматичното преизчисляване.
  5. Кликнете върху OK, за да затворите диалоговия прозорец и да се върнете в работния лист.

Използване на ДНЕС в изчисленията за дата

Истинската полезност на функцията ДНЕС става очевидна, когато се използва при изчисленията на датата - често във връзка с други функции на датата на Excel - както е показано на редове от три до пет в изображението по-горе.

Примерите в редове от три до пет извличат информация, свързана с текущата дата - например текущата година, месец или ден - като използват изхода на функцията ДНЕС в клетка А2 като аргумент за функциите YEAR, MONTH и DAY.

Функцията ДНЕС може да се използва и за изчисляване на интервала между две дати, като например броя дни или години, както е показано в редове 6 и 7 на изображението по-горе.

Дати като цифри

Датите във формулите в редове 6 и 7 могат да се изваждат един от друг, защото Excel съхранява дати като числа, които са форматирани като дати в работния лист, за да бъдат по-лесни за използване и разбиране.

Например, датата 9/23/2016 (23 септември 2016 г.) в клетка А2 има сериен номер 42636 (броя дни от 1 януари 1900 г.), докато 15 октомври 2015 г. има сериен номер 42,292.

Формулата за изваждане в клетка А6 използва тези числа, за да намери броя на дните между двете дати:

42,636 - 42,292 = 344

Във формулата в клетка A6, функцията DATE на Excel се използва, за да се гарантира, че датата 10/15/2015 е въведена и запазена като дата стойност.

В примера в клетка А7 използва функцията YEAR за извличане на текущата година (2016) от функцията ДНЕС в клетка A2 и след това изважда от 1999 г., за да открие разликата между двете години:

2016 - 1999 = 16

Изваждане на дата на форматиране на дати

Когато изваждате две дати в Excel, резултатът често се показва като друга дата, а не като число.

Това се случва, ако клетката, съдържаща формулата, е форматирана като "Общо" преди въвеждането на формулата. Тъй като формулата съдържа дати, Excel променя клетъчния формат на Дата.

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

Да го направя:

  1. Маркирайте клетките с неправилно форматиране.
  2. Щракнете с десния бутон с мишката, за да отворите контекстното меню.
  3. В менюто изберете Форматиране на клетки, за да отворите диалоговия прозорец Форматиране на клетки.
  4. В диалоговия прозорец кликнете върху раздела Брой, ако е необходимо, за да се покажат опциите за форматиране на номера.
  5. В раздела Категория кликнете върху Общи.
  6. Кликнете върху OK, за да затворите диалоговия прозорец и да се върнете в работния лист.
  7. Резултатите от формулата трябва да се показват като число.