Excel 2007 съдържа редица вградени функции за дата, които можете да използвате във вашите работни листове. Три често срещани функции за дата са ДНЕС, ДАТА и ДАТА VALUE и те могат да бъдат много полезни, когато се опитвате да създадете график в Excel.
ДНЕС
Най-лесната и най-често използвана функция за дата трябва да е ДНЕС. Тази функция не приема аргументи и винаги се въвежда, както следва:
=ДНЕС()
Когато въведете функцията ДНЕС в клетка, като щракнете върху нея в падащия списък на командния бутон Дата и час в раздела Формули на лентата или като я напишете, Excel връща текущата дата, като използва следния формат на дата:
23.07.2009 г
Имайте предвид, че датата, вмъкната в клетка с функцията ДНЕС, не е статична. Всеки път, когато отворите работен лист, който съдържа тази функция, Excel преизчислява функцията и актуализира съдържанието й до текущата дата. Това означава, че обикновено не използвате ДНЕС за въвеждане на текущата дата, когато го правите за исторически цели (фактура, например) и никога не искате да се променя.
Excel съхранява датите като последователни серийни номера, така че можете да използвате някои математически оператори с функцията ДНЕС, за да посочите дати в миналото и бъдещето. Например, за да покажете датата една седмица от текущата дата, можете да използвате формулата =ДНЕС() + 7.
ДАТА
Функцията DATE връща сериен номер на датата за датата, определена от аргументите за година, месец и ден . Тази функция използва следния синтаксис:
=ДАТА(година, месец, ден)
Функцията ДАТА е полезна, когато имате работен лист, който съдържа различните части от датата в отделни колони, както е показано на следващата фигура. Можете да го използвате, за да комбинирате трите колони с информация за дата в една клетка за дата, която можете да използвате при сортиране и филтриране.
Използване на функцията ДАТА за комбиниране на отделна информация за дата в един запис.
DATEVALUE
DATEVALUE връща серийния номер на датата за дата, която е въведена в електронната таблица като текст, така че да можете да я използвате при изчисления на дата. Тази функция приема един единствен аргумент:
=DATEVALUE(текст_дата)
Да предположим, например, че сте направили следния текстов запис в клетка B12:
'21.5.2004 г
(Не забравяйте, че когато предварите запис с апостроф, Excel вмъква този запис като текст, дори ако програмата иначе би го поставила като стойност.) След това можете да преобразувате този текстов запис в сериен номер на дата, като въведете следната формула в клетка C12 в съседство:
=ДАТАСТОЙНОСТ(B12)
След това Excel връща серийния номер на датата 38128 в клетка C12, който можете да покажете като по-разбираема дата, като я форматирате с един от форматите за число на дата на Excel.
Трябва да преобразувате функциите DATE и DATEVALUE в техните изчислени серийни номера за дата, за да ги сортирате и филтрирате. За да конвертирате тези функции поотделно, изберете клетка, натиснете F2, за да активирате режима на редактиране, и след това натиснете F9, за да замените функцията със сериен номер на изчислената дата; накрая, щракнете върху бутона Enter в лентата с формули, за да вмъкнете този сериен номер в клетката.