Excel 2007 conté una sèrie de funcions de data integrades que podeu utilitzar als vostres fulls de treball. Tres funcions de data habituals són TODAY, DATE i DATEVALUE, i poden ser molt útils quan intenteu crear una programació a Excel.
AVUI
La funció de data més fàcil i utilitzada ha de ser AVUI. Aquesta funció no pren arguments i sempre s'introdueix de la següent manera:
=AVUI ()
Quan introduïu la funció AVUI en una cel·la fent-hi clic a la llista desplegable del botó d'ordres Data i hora a la pestanya Fórmules de la cinta o escrivint-la, Excel retorna la data actual utilitzant el següent format de data:
23/7/2009
Tingueu en compte que la data inserida en una cel·la amb la funció AVUI no és estàtica. Sempre que obriu un full de treball que conté aquesta funció, Excel torna a calcular la funció i actualitza el seu contingut a la data actual. Això vol dir que normalment no utilitzeu AVUI per introduir la data actual quan ho feu amb finalitats històriques (una factura, per exemple) i no voleu mai que canviï.
Excel emmagatzema les dates com a números de sèrie consecutius, de manera que podeu utilitzar alguns operadors matemàtics amb la funció AVUI per designar dates en el passat i el futur. Per exemple, per mostrar la data a una setmana de la data actual, podeu utilitzar la fórmula = AVUI () + 7.
DATA
La funció DATA retorna un número de sèrie de data per a la data especificada pels arguments any, mes i dia . Aquesta funció utilitza la sintaxi següent:
=DATA(any,mes,dia)
La funció DATA és útil quan teniu un full de treball que conté les diferents parts de la data en columnes separades, tal com es mostra a la figura següent. Podeu utilitzar-lo per combinar les tres columnes d'informació de data en una sola cel·la de data que podeu utilitzar per ordenar i filtrar.
Ús de la funció DATA per combinar informació de data separada en una única entrada.
DATEVALUE
DATEVALUE retorna el número de sèrie de la data d'una data que s'ha introduït al full de càlcul com a text perquè el pugueu utilitzar en els càlculs de dates. Aquesta funció pren un sol argument:
=DATEVALUE(text_data)
Suposem, per exemple, que heu fet la següent entrada de text a la cel·la B12:
'21/5/2004
(Recordeu que quan precediu una entrada amb un apòstrof, l'Excel insereix aquesta entrada com a text encara que d'altra manera el programa la posaria com a valor.) A continuació, podeu convertir aquesta entrada de text en un número de sèrie de data introduint la fórmula següent a cel·la C12 del costat:
=VALOR DATA(B12)
Aleshores, Excel retorna el número de sèrie de la data, 38128 a la cel·la C12, que podeu mostrar com a data més intel·ligible formatant-la amb un dels formats de número de data d'Excel.
Heu de convertir les funcions DATE i DATEVALUE als números de sèrie de la data calculada per ordenar-les i filtrar-les. Per convertir aquestes funcions individualment, seleccioneu una cel·la, premeu F2 per activar el mode d'edició i, a continuació, premeu F9 per substituir la funció pel número de sèrie de la data calculada; finalment, feu clic al botó Enter a la barra de fórmules per inserir aquest número de sèrie a la cel·la.