Функциите за време на Excel 2010 ви позволяват да преобразувате текстови записи, представляващи часове от деня, във времеви серийни номера, така че да можете да ги използвате при изчисления. Три често срещани времеви функции са СЕГА, ВРЕМЕ и ВРЕМЕВА СТОЙНОСТ.
СЕГА
Функцията СЕГА ви дава текущата дата и час въз основа на вътрешния часовник на вашия компютър. Можете да използвате функцията СЕГА, за да поставите дата и час на работния лист. Подобно на функцията TODAY, NOW не приема аргументи и автоматично се преизчислява всеки път, когато отворите работния лист:
=СЕГА()
Когато въведете функцията СЕГА в клетка, Excel поставя датата преди текущия час. Той също така форматира датата с първия формат за дата и часа с 24-часов формат за време. Така че, ако текущата дата е 7 ноември 2010 г., а текущият час е 14:22 ч. в момента, когато Excel изчислява функцията СЕГА, вашата клетка ще съдържа следния запис:
7.11.2010 14:22
Имайте предвид, че комбинираният формат дата/час, който използва функцията СЕГА, е персонализиран числов формат. Ако искате да зададете различна дата/час на серийните номера на датата и часа, върнати от тази функция, трябва да създадете свой собствен формат на числата и след това да го присвоите на клетката, която съдържа функцията СЕГА.
ВРЕМЕ
Функцията ВРЕМЕ ви позволява да създадете десетично число, представляващо сериен номер на времето, вариращо от 0 (нула), представляващо време 0:00:00 (полунощ), до 0,99999999, представляващо 23:59:59 (23:59:59 ч. ). Можете да използвате функцията ВРЕМЕ, за да комбинирате часовете, минутите и секундите от време в един сериен номер, когато тези части се съхраняват в отделни клетки.
Функцията TIME приема следните аргументи:
=TIME(час, минута, секунда)
Когато указвате аргумента за час , използвате число между 0 и 23 (всяко число, по-голямо от 23, се разделя на 24, а остатъкът се използва като стойност на часа). Когато задавате аргументите за минута и секунда , използвате число между 0 и 59 (всеки аргумент за минути , по-голям от 59, се преобразува в часове и минути, точно както всеки втори аргумент, по-голям от 59, се преобразува в минути и секунди).
Например, ако клетка A3 съдържа 4, клетка B3 съдържа 37, а клетка C3 съдържа 0 и въвеждате следната функция ВРЕМЕ в клетка D3:
=ВРЕМЕ(A3,B3,C3)
Excel въвежда 4:37 сутринта в клетка D3. Ако след това присвоите общия номерен формат на тази клетка, тя ще съдържа поредния номер на времето 0,192361.
TIMEVALUE
Функцията TIMEVALUE преобразува времето, въведено или импортирано в работния лист като текстов запис в неговия еквивалентен сериен номер, така че да можете да го използвате при изчисления. Функцията TIMEVALUE използва единичен аргумент time_text , както следва:
=TIMEVALUE(време_текст)
Така че, например, ако поставите следната функция TIMEVALUE в клетка, за да определите поредния номер на времето за 10:35:25:
=TIMEVALUE("10:35:25")
Excel връща серийния номер на времето 0.441262 в клетката. Ако след това зададете първия формат на числото време на тази клетка, десетичното число се появява като 10:35:25 AM в клетката.