2025 Autore: Abigail Brown | [email protected]. Ultima modifica: 2025-01-24 12:13
Cosa sapere
La sintassi corretta per la funzione DATA è=DATE(anno, mese, giorno). Ad esempio: =DATE(1986, 3, 18)
Puoi estrarre anno, mese e giorno da altre celle. Ad esempio: =DATE(A2, B2, C2)
Sottrai mesi e giorni usando argomenti negativi. Ad esempio: =DATE(2020, -2, -15)
Questo articolo spiega come utilizzare la funzione DATA di Excel. La funzione DATA può essere utilizzata in ogni versione di Excel.
DATA Sintassi e argomenti della funzione
La funzione DATA di Excel combina tre valori per creare una data. Quando si specificano l'anno, il mese e il giorno, Excel produce un numero di serie che può quindi essere formattato come una data dall'aspetto normale.
Il modo tipico per inserire una data in Excel è scrivere l'intera data all'interno di una cella, ma è scomodo quando hai a che fare con molte informazioni. La funzione DATA può essere utile se la data non è formattata correttamente, ad esempio se è combinata con testo normale o è distribuita su più celle.
Questo è il modo in cui ogni istanza della funzione data deve essere scritta affinché Excel la elabori correttamente:
=DATA(anno, mese, giorno)
Anno: inserisci l'anno come numero lungo da una a quattro cifre o inserisci il riferimento della cella alla posizione dei dati nel foglio di lavoro. L'argomento dell'anno è obbligatorio.
Mese: inserisci il mese dell'anno come numero intero positivo o negativo da 1 a 12 (da gennaio a dicembre) o inserisci il riferimento della cella alla posizione dei dati. L'argomento del mese è obbligatorio.
Day: inserisci il giorno del mese come numero intero positivo o negativo da 1 a 31 o inserisci il riferimento della cella alla posizione dei dati. L'argomento del giorno è obbligatorio.
Image
Informazioni aggiuntive sulla funzione data
Ecco alcune altre cose importanti da sapere sugli argomenti relativi a anno, mese e giorno:
ANNO
Per impostazione predefinita, Excel utilizza il sistema della data 1900, il che significa che la funzione DATA non visualizzerà correttamente l'anno per i dati precedenti a 1900.
Inserimento di 0 poiché il valore dell'anno è lo stesso di 1900, 1 è uguale a 1901, 105è il 2005, ecc.
MESE
Il superamento di 12 poiché il valore del mese aggiungerà quel numero di mesi al valore dell'anno. 13, quindi, aggiunge un anno e un mese alla data.
L'utilizzo di un numero negativo come valore del mese sottrarrà quel numero di mesi, più uno, dal primo mese dell'anno.
GIORNO
Se il valore del giorno supera il numero di giorni di quel mese, i giorni in eccesso vengono aggiunti al primo giorno del mese successivo.
Un valore di giorno negativo sottrae quel numero di giorni, più uno, dal primo giorno del mese.
DATA Esempi di funzioni
Di seguito sono elencate alcune formule del mondo reale che utilizzano la funzione DATA:
Anno, mese e giorno in altre celle
=DATA(A2, B2, C2)
Image
Questo esempio della funzione DATA utilizza A2 per l'anno, B2 per il mese e C2 per il giorno.
Anno in formula e mese e giorno in un' altra cella
=DATA(2020, A2, B2)
Image
Puoi anche combinare il modo in cui vengono ottenuti i dati. In questo esempio, stiamo facendo del 2020 l'argomento dell'anno, ma il mese e il giorno vengono estratti da altre celle.
Sottrai i mesi usando l'argomento del mese negativo
=DATA(2020, -2, 15)
Image
Qui, stiamo usando un numero negativo nello spazio del mese. Questo si sposta indietro nel corso dell'anno anziché in avanti, a partire da gennaio 2020 (poiché la formula include il 2020). Questa formula DATE produce 2019-10-15.
Sottrai giorni usando l'argomento giorno negativo
=DATA(2020, 1, -5)
Image
Senza il numero negativo, questa data verrebbe calcolata come 1/5/2020. Tuttavia, il valore del giorno negativo sottrae cinque giorni (più uno) dal 1/1/2020, che produce la data 2019-12-26.
Argomenti di grandi dimensioni su giorno e mese
=DATA(2020, 19, 50)
Image
Questo esempio combina alcune delle regole sopra menzionate. Il valore dell'anno aumenterà dal 2020 perché il mese supera 12 e anche il mese che verrà calcolato cambierà poiché il valore del giorno supera il numero di giorni in qualsiasi mese. Questa formula DATE produce il 2021-08-19.
Aggiungi 10 anni ad oggi in un' altra cella
=DATA(ANNO(A2)+10, MESE(A2), GIORNO(A2))
Image
La funzione DATA di Excel può essere utilizzata anche con altre date, ad esempio per aggiungere tempo a una data esistente. In questo esempio, vogliamo vedere la data che è 10 anni dopo una data esistente. La data esistente è nella cella E2, quindi è necessario scrivere questa formula in modo da estrarre l'anno, il mese e il giorno da E2 ma aggiungere anche 10 al valore dell'anno.
Calcola il numero di giorni dell'anno
=A2-DATA(ANNO(A2), 1, 0)
Image
Ecco un esempio simile della funzione DATA in cui calcoliamo di quanti giorni nell'anno è la data nella cella E10. Ad esempio, 1/1/2020 è un giorno nell'anno, il 5 gennaio è cinque giorni e così via. In questo esempio, E10 è 8/4/2018, quindi il risultato è 216.
Converti la data come testo in una data formattata correttamente
Se la cella con cui hai a che fare contiene la data completa ma è formattata come testo, ad esempio 20200417, puoi utilizzare questa formula DATA, combinata con le funzioni LEFT, MID e RIGHT, per convertire la cella in una data formattata correttamente.
Quello che sta facendo è estrarre le prime quattro cifre da sinistra con LEFT(A2, 4), prendere due cifre dal centro al quinto carattere tramite MID(A2, 5, 2) e combinarle con le ultime due cifre da destra con RIGHT(A2, 2). La data calcolata è 2020-04-17.
Per ulteriori informazioni, consulta i nostri articoli sull'utilizzo delle funzioni SINISTRA, DESTRA e MID di Excel.
Questo anno e mese in un giorno specifico
=DATA(ANNO(OGGI()), MESE(OGGI()), 5)
Image
La funzione OGGI può essere utilizzata con la funzione DATA per estrarre informazioni su oggi. Ad esempio, per ricordarti di pagare le bollette ogni mese il 5, puoi utilizzare questa formula DATE per aggiungere automaticamente l'anno e il mese correnti, ma poi inserire 5 (o un riferimento di cella) come valore del giorno.
Calcola la data in cui il mese è il testo
=DATA(A2, MESE(1&B2), C2)
Image
A volte una data include la versione testuale del mese, come giugno. Poiché Excel non lo interpreta come un numero, devi convertirlo in uno con la funzione MESE. Lo abbiamo incorporato direttamente nella formula DATE, nella posizione del mese, come MONTH(1&B2).
Fissare date che non sembrano date
Se il risultato della funzione DATA mostra un gruppo di numeri invece di una data, dovrai formattare la cella come una data.
Ad esempio, potresti vedere un numero grande come 43938 invece di una data dall'aspetto normale, come in questa schermata qui sotto:
Image
Per riformattare la cella, selezionala, scegli il menu a discesa dalla voce del gruppo Numero, quindi scegli uno dei formati di data.
La funzione ISBLANK di Microsoft Excel può essere un ottimo strumento per trovare buchi nel database. Ecco come usarlo al meglio, con formattazione condizionale e non
Microsoft Excel fornisce funzioni non solo per i numeri, ma anche per il testo. La funzione MID di Excel ti aiuterà a ottenere il testo dal centro del contenuto delle celle. Ecco come usarlo
Come utilizzare la funzione MROUND arrotondare i numeri per eccesso o per difetto ai 5 centesimi più vicini durante il calcolo del denaro. Aggiornato per includere Excel 2019
La funzione GIORNO di Excel restituisce una data come numero intero, utile in alcune situazioni finanziarie. Impara la sintassi, gli argomenti e come utilizzare la funzione GIORNO in Excel