Come utilizzare la funzione DATA di Excel

Sommario:

Come utilizzare la funzione DATA di Excel
Come utilizzare la funzione DATA di Excel
Anonim

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
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
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
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
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
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
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
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
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

=DATA(SINISTRA(A2, 4), METÀ(A2, 5, 2), DESTRA(A2, 2))

Image
Image

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
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
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
Image

Per riformattare la cella, selezionala, scegli il menu a discesa dalla voce del gruppo Numero, quindi scegli uno dei formati di data.

Consigliato: