Skip to main content

Come inserire il giorno, il mese o l'anno corrente in una cella di Excel?

Author: Sun Last Modified: 2025-08-06

In Excel, sia i professionisti che gli utenti comuni spesso hanno bisogno di inserire la data corrente, il mese o l'anno in un foglio di lavoro. Che si tratti di registrare transazioni quotidiane, generare report con timestamp o monitorare traguardi, aggiungere queste informazioni in modo efficiente aiuta a ottimizzare il flusso di lavoro e migliorarne la precisione. L'inserimento manuale della data ogni volta può essere soggetto a errori e dispendioso in termini di tempo, soprattutto nei documenti dinamici che richiedono aggiornamenti costanti. Questo articolo introduce diversi metodi pratici per inserire la data corrente, il mese o l'anno in una cella di Excel, nonché nell'intestazione o nel piè di pagina. Troverete anche approcci alternativi utilizzando formule Excel, scorciatoie da tastiera, funzionalità dedicate di Kutools e automazione VBA—ciascuno con i propri vantaggi e scenari d'uso.


Inserisci l'anno, il mese o la data corrente tramite formule e scorciatoie da tastiera in Excel

Excel offre funzioni integrate e scorciatoie da tastiera convenienti che ti permettono di inserire rapidamente la data, il mese o l'anno corrente. Questi metodi sono ideali quando vuoi che Excel mostri le informazioni sulla data corrente che si aggiornano automaticamente, oppure quando hai bisogno di inserire manualmente un timestamp in un momento specifico.

Ad esempio, per visualizzare il mese corrente come numero, digita semplicemente la seguente formula nella cella desiderata: =MONTH(TODAY()) e premi Invio. Questo restituirà il mese corrente (ad esempio, 8 per Agosto).

  Formula  Risultato della formula
Inserisci Mese Corrente (Formato numerico) =MONTH(TODAY()) 8
Inserisci Mese Corrente (Nome completo) =TEXT(TODAY(),"MMMM") Agosto
Inserisci Anno Corrente =YEAR(TODAY()) 2015
Inserisci Data Corrente (Auto-aggiornante) =TODAY() 2015/8/20
Inserisci Data e Ora Correnti (Auto-aggiornante) =NOW() 2015/8/20 9:41

Note sui parametri:

  • Le formule =TODAY() e =NOW() si aggiornano automaticamente ogni volta che il foglio di lavoro viene ricalcolato, quindi la data/ora visualizzata rimane sempre attuale.
  • =YEAR(TODAY()) restituisce l'anno come numero a quattro cifre, mentre =TEXT(TODAY(),"MMMM") fornisce il nome completo del mese.
  • Se vuoi un valore statico (che non cambia successivamente), usa le scorciatoie da tastiera riportate di seguito.

Per voci statiche—come quando vuoi registrare la data di un evento specifico e non vuoi che il valore si aggiorni in futuro—le scorciatoie da tastiera sono particolarmente utili:

(1) Per inserire immediatamente la data corrente nella cella selezionata, premi CTRL + ;.

(2) Per inserire la data e l'ora correnti nella stessa cella, prima premi CTRL + ; per inserire la data, rilascia i tasti, poi premi la barra spaziatrice per aggiungere uno spazio, e infine premi CTRL + MAIUSC + ; per aggiungere l'ora corrente.

Suggerimenti pratici & promemoria:

  • Le formule che utilizzano =TODAY() o =NOW() continuano ad aggiornarsi quando il file viene ricalcolato, mentre le voci da tastiera rimangono fisse una volta inserite.
  • Presta attenzione alla modalità di calcolo del tuo foglio di lavoro. Se i valori non si aggiornano automaticamente, potrebbe essere necessario premere F9 per aggiornare.
  • Se stai copiando una formula su più righe, assicurati di regolare i riferimenti alle celle se necessario.

Entrambi questi approcci sono ampiamente applicabili per tabelle di inserimento dati, registri giornalieri, report automatizzati e ovunque siano necessari valori di data aggiornati. I metodi puramente basati su formule sono i migliori quando i dati devono sempre riflettere la data più recente; gli approcci da tastiera ti danno il controllo per la registrazione statica.

Inserisci l'anno, il mese o la data corrente con una formattazione data speciale

Se hai installato Kutools per Excel, l'utilità Inserisci Data rende semplice inserire l'anno, il mese o il giorno corrente con il formato data preferito in pochi clic. Questo metodo è particolarmente pratico quando richiedi una formattazione personalizzata coerente o un accesso rapido a un selettore di calendario per una selezione flessibile.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora

Dopo aver installato Kutools per Excel, consulta i seguenti passaggi:

1. Seleziona la cella dove desideri inserire l'anno, il mese o il giorno corrente. Poi vai su Kutools > Inserisci > Inserisci Data.

2. Nella finestra Inserisci Data, assicurati che l'opzione Utilizzando formato sia selezionata. Dopodiché, fai doppio clic sul formato data desiderato dall'elenco a destra. La formattazione selezionata verrà applicata immediatamente alla tua cella attiva. Vedi sotto lo screenshot:

a screenshot of inserting current year, month or date with special date formatting

Ora, la data corrente appare nella cella scelta con la formattazione specificata.

Note & consigli per l'uso:

  • Per impostazione predefinita, la data di oggi è già evidenziata nel calendario della finestra Inserisci Data. Per inserire una data diversa, basta fare clic sulla data richiesta nel calendario prima di fare doppio clic sul formato preferito.
  • Questo approccio offre flessibilità per lavorare con formati data localizzati, modelli di reporting professionali e qualsiasi scenario in cui è importante una presentazione visiva coerente.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Inserisci data e ora correnti nella cella/intestazione/piè di pagina con Kutools per Excel

Per scenari che richiedono di timbrare un foglio di lavoro con informazioni in tempo reale nell'area del contenuto, nell'intestazione o nel piè di pagina, Kutools per Excel fornisce l'utilità Inserisci Informazioni Cartella di Lavoro. Questa funzionalità è particolarmente rilevante per il controllo automatico dei documenti, scopi di revisione o marcatura temporale coerente sui report distribuiti, poiché inserisce dati di data e ora accurati in pochi passaggi.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora

1. Clicca su Kutools Plus > Cartella di Lavoro > Inserisci Informazioni Cartella di Lavoro nella barra degli strumenti.

a screenshot of inseting the current date and time in cell, header or footer with Kutools for Excel

2. Nella finestra di dialogo Inserisci Informazioni Cartella di Lavoro, seleziona l'opzione Data e ora correnti. Nella sezione Inserisci in, specifica dove vuoi che queste informazioni—le opzioni includono qualsiasi cella del foglio di lavoro, così come qualsiasi area dell'intestazione o del piè di pagina. Clicca OK per completare l'inserimento. Fare riferimento allo screenshot sopra per una guida visiva.

La data e l'ora correnti sono ora inserite esattamente dove ne hai bisogno.

Suggerimenti aggiuntivi:

  • Questo approccio è particolarmente utile quando hai bisogno di aggiungere date di revisione, timestamp per le esportazioni di dati o stampe per registrazioni fisiche.
  • Ricorda che i dati inseriti nelle intestazioni o nei piè di pagina sono più visibili nella vista Layout di Pagina o Anteprima di Stampa.
  • Le modifiche apportate qui non si aggiornano automaticamente a meno che non si riapplichi l'utilità Inserisci Informazioni Cartella di Lavoro.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


VBA: Inserisci automaticamente la data, il mese o l'anno corrente al cambiamento della cella o tramite pulsante

Per un'automazione ancora maggiore—come quando vuoi che Excel registri la data esatta di inserimento ogni volta che una determinata cella viene modificata, oppure desideri attivare la marcatura temporale facendo clic su un pulsante—può essere utilizzato VBA (Visual Basic for Applications). Questo metodo è altamente applicabile per fogli di registro, tracciamento delle revisioni o report personalizzati in cui è necessario un controllo preciso. VBA ti consente di inserire dinamicamente la data, il mese o l'anno corrente in base ai requisiti specifici del tuo flusso di lavoro.

Scenario1: Inserisci automaticamente la data corrente ogni volta che viene modificata una cella in una colonna o intervallo specificato. Questa soluzione è ideale per creare colonne "ultima modifica" o marcatura temporale automatica delle voci.

Come configurare:

  • Fai clic con il tasto destro sulla scheda del foglio di lavoro dove desideri l'automazione e seleziona Visualizza Codice.
  • Nella finestra Microsoft Visual Basic for Applications aperta, incolla il seguente codice nel riquadro del codice:
Private Sub Worksheet_Change(ByVal Target As Range)
    'Automatically insert current date when any change occurs in column B (adjust to your needs)
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Target.Offset(0, 1).Value = Date 'Inserts date in column C when column B changes
    End If
End Sub

Suggerimenti operativi:

  • Ogni volta che modifichi una cella nella colonna B, la data corrente apparirà automaticamente nella cella adiacente nella colonna C (puoi regolare gli intervalli obiettivo e gli offset secondo necessità per la tua configurazione).
  • Per applicare questa logica a un intervallo diverso o inserire il mese/l'anno, modifica Data in Mese(Data) o Anno(Data) di conseguenza.
  • Questo metodo è il migliore per i registri di controllo o il tracciamento delle date di "ultimo aggiornamento". Assicurati che le macro siano abilitate affinché questo codice funzioni correttamente.

Scenario2: Inserisci la data, il mese o l'anno corrente facendo clic su un pulsante personalizzato, adatto per flussi di lavoro personalizzati o marcatura temporale su richiesta.

Come configurare:

  1. Clicca Sviluppatore > Visual Basic.
  2. Nella finestra dell'editor VBA, clicca Inserisci > Modulo
  3. Inserisci il seguente codice (l'esempio mostra l'inserimento della data corrente nella cella A1; puoi modificare la cella obiettivo o la logica secondo necessità):
  4. Sub InsertCurrentDate()
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Worksheets("Sheet1").Range("A1").Value = Date
    End Sub

Come Assegnare la Macro a un Pulsante in Excel

  1. Inserisci il Pulsante:
    1. Vai alla scheda Sviluppatore nella barra multifunzione.
    2. Clicca Inserisci > Sotto Controlli Form, scegli Pulsante (Controllo Form).
      a screenshot showing the form control button
  2. Disegna il pulsante ovunque sul tuo foglio di lavoro.
  3. Assegna la Macro:
    1. Dopo aver disegnato il pulsante, si aprirà la finestra Assegna Macro.
    2. Seleziona InsertCurrentDate (o il nome che hai dato alla tua macro).
      a screenshot showing how to select the macro
  4. Clicca OK.

Ogni volta che lo clicchi, la data corrente verrà inserita nella cella A1 di Sheet1.

Puoi modificare la macro per cambiare la cella obiettivo, il foglio o inserire il mese o l'anno corrente invece.

Risoluzione dei problemi & note:

  • Se le macro non funzionano, assicurati di aver abilitato le macro nelle impostazioni di Excel.
  • Testa il tuo codice VBA su una cartella di lavoro di prova prima di applicarlo a file importanti per prevenire la perdita involontaria di dati.
  • Combinare VBA con i controlli del foglio di lavoro consente un'automazione del flusso di lavoro potente e flessibile, ma salva sempre un backup prima di integrare nuove macro.

In sintesi, le soluzioni VBA offrono una flessibilità senza pari per la marcatura temporale automatica in Excel. Sono particolarmente raccomandate quando le formule standard o gli strumenti non soddisfano appieno le esigenze del tuo flusso di lavoro.


Demo: inserisci il giorno, il mese o l'anno corrente nella cella/intestazione/piè di pagina in Excel

 

Kutools per Excel: Oltre 300 strumenti utili a portata di mano! Goditi funzionalità AI gratuite per sempre! Scarica Ora!

Articolo correlato:

Inserisci rapidamente la data corrente con un formato data specifico


I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!