Les funcions horàries d'Excel 2010 us permeten convertir les entrades de text que representen les hores del dia en números de sèrie de temps perquè pugueu utilitzar-les en els càlculs. Tres funcions de temps habituals són NOW, TIME i TIMEVALUE.
ARA
La funció ARA us ofereix la data i l'hora actuals en funció del rellotge intern de l'ordinador. Podeu utilitzar la funció ARA per marcar la data i l'hora del full de treball. Igual que la funció AVUI, ARA no pren arguments i es torna a calcular automàticament cada vegada que obriu el full de treball:
=ARA ()
Quan introduïu la funció ARA en una cel·la, Excel posa la data abans de l'hora actual. També formata la data amb el primer format de data i l'hora amb el format d'hora de 24 hores. Per tant, si la data actual era el 7 de novembre de 2010 i l'hora actual era les 14:22 en el moment en què Excel calcula la funció ARA, la vostra cel·la contindria l'entrada següent:
7/11/2010 14:22
Tingueu en compte que el format de combinació de data/hora que utilitza la funció ARA és un format de nombre personalitzat. Si voleu assignar una data/hora diferent als números de sèrie de data i hora retornats per aquesta funció, heu de crear el vostre propi format de número personalitzat i després assignar-lo a la cel·la que conté la funció ARA.
TEMPS
La funció HORA us permet crear un número decimal que representa un número de sèrie temporal, que va des de 0 (zero), que representa l'hora 0:00:00 (mitjanit), fins a 0,99999999, que representa les 23:59:59 (23:59:59 p.m.). ). Podeu utilitzar la funció TIME per combinar les hores, minuts i segons d'un temps en un sol número de sèrie de temps quan aquestes parts s'emmagatzemen en cel·les separades.
La funció TIME pren els arguments següents:
=TEMPS (hora, minut, segon)
Quan especifiqueu l' argument hora , feu servir un nombre entre 0 i 23 (qualsevol nombre superior a 23 es divideix per 24 i la resta s'utilitza com a valor de l'hora). Quan especifiqueu els arguments de minut i segon , feu servir un nombre entre 0 i 59 (qualsevol argument de minut superior a 59 es converteix en hores i minuts, de la mateixa manera que qualsevol argument de segon superior a 59 es converteix en minuts i segons).
Per exemple, si la cel·la A3 conté 4, la cel·la B3 en conté 37 i la cel·la C3 conté 0, i introduïu la funció HORA següent a la cel·la D3:
=HORA(A3,B3,C3)
Excel entra a les 4:37 AM a la cel·la D3. Si aleshores assigneu el format de número general a aquesta cel·la, contindrà el número de sèrie temporal, 0,192361.
VALOR TEMPORAL
La funció TIMEVALUE converteix un temps introduït o importat al full de treball com a entrada de text al seu número de sèrie temporal equivalent perquè pugueu utilitzar-lo en els càlculs. La funció TIMEVALUE utilitza un únic argument time_text de la manera següent:
=TIMEVALUE(temps_text)
Així, per exemple, si col·loqueu la funció TIMEVALUE següent en una cel·la per determinar el número de sèrie temporal per a les 10:35:25:
=VALOR TEMPS("10:35:25")
Excel retorna el número de sèrie temporal 0,441262 a la cel·la. Si aleshores assigneu el primer format de número d'hora a aquesta cel·la, el número decimal apareix com a 10:35:25 a la cel·la.