Restituisce il numero seriale sequenziale che rappresenta una data specifica.
Sintassi
DATA(anno; mese; giorno)
Anno L'argomento anno può essere di una o quattro cifre. Se anno è compreso tra 0 (zero) e 1899 (incluso), il valore viene aggiunto a 1900 per calcolare l'anno. Ad esempio, DATE(108,1,2) restituisce il 2 gennaio 2008 (1900+108). Se anno è compreso tra 1900 e 9999 (inclusi), il valore viene usato come anno. Ad esempio, DATE(2008,1,2) restituisce il 2 gennaio 2008.
Month è un numero che rappresenta il mese dell'anno. Se il valore di mese è maggiore di 12, mese aggiungerà il numero di mesi al primo mese dell'anno specificato. Ad esempio, DATE(2008,14,2) restituisce il numero seriale che rappresenta il 2 febbraio 2009.
Day è un numero che rappresenta il giorno del mese. Se il valore di giorno è maggiore del numero di giorni del mese specificato, giorno aggiungerà il numero di giorni al primo giorno del mese. Ad esempio, DATE(2008,1,35) restituisce il numero seriale che rappresenta il 4 febbraio 2008.
Osservazioni
-
Le date vengono memorizzate come numeri seriali in sequenza. Per impostazione predefinita, il 31 dicembre 1899 corrisponde al numero seriale 1 e il 1° gennaio 2008 corrisponde al numero seriale 39448, essendo trascorsi 39.448 giorni dal 1° gennaio 1900.
-
La funzione DATA è particolarmente utile nelle formule in cui anno, mese e giorno sono formule, non costanti.
Esempio
|
Anno |
Month |
Day |
Formula |
Descrizione (risultato) |
|---|---|---|---|---|
|
2008 |
1 |
1 |
=DATA([Anno],[Mese],[Giorno]) |
Data seriale per la data (1/1/2008 o 39448) |