Skip to main content

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

Author: Sun Last Modified: 2025-07-21

In Excel, sia i professionisti che gli utenti comuni spesso devono inserire la data, il mese o l'anno corrente in un foglio di lavoro. Che si tratti di registrare transazioni giornaliere, generare report con timestamp o tenere traccia di tappe importanti, aggiungere queste informazioni in modo efficiente aiuta a semplificare il flusso di lavoro e migliorare l'accuratezza. Inserire manualmente la data ogni volta può essere soggetto a errori e richiedere molto tempo, specialmente in documenti dinamici che necessitano di aggiornamenti costanti. Questo articolo introduce diversi metodi pratici per inserire la data, il mese o l'anno corrente 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, ognuno con i propri vantaggi e scenari d'uso.


Inserisci anno, mese o data corrente tramite formule e tasti rapidi in Excel

Excel fornisce 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 è necessario inserire manualmente un timestamp in un momento specifico.

Ad esempio, per visualizzare il mese corrente come numero, basta digitare la seguente formula nella cella desiderata: =MONTH(TODAY()) e premere 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 ricalcola, quindi la data/ora visualizzata rimane sempre aggiornata.
  • =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 seguenti scorciatoie da tastiera.

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 + SHIFT + ; per aggiungere l'ora corrente.

Suggerimenti pratici & promemoria:

  • Le formule che usano =TODAY() o =NOW() continuano ad aggiornarsi quando il file ricalcola, 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 l'ultima data; gli approcci da tastiera offrono controllo per la registrazione statica.

Inserisci anno, mese o data corrente con 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 consistente 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, segui questi passaggi:

1. Seleziona la cella dove vuoi 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. Guarda lo screenshot qui sotto:

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

Ora, la data corrente appare nella cella scelta con la formattazione che hai specificato.

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 cliccare la data richiesta sul calendario prima di fare doppio clic sul formato preferito.
  • Questo approccio ti offre flessibilità per lavorare con formati data localizzati, modelli professionali per report 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 automatizzato dei documenti, scopi di revisione o timbratura temporale coerente su 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 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 vengano inserite – 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. Consulta lo screenshot sopra per guida visiva.

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

Consigli aggiuntivi:

  • Questo approccio è particolarmente utile quando è necessario aggiungere date di revisione, timestamp per 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 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: inserimento automatico della data, del mese o dell'anno corrente al cambiamento della cella o tramite pulsante

Per un livello ancora maggiore di automazione – ad esempio, quando vuoi che Excel registri la data esatta di inserimento ogni volta che una determinata cella viene modificata, o desideri attivare il timbro della data facendo clic su un pulsante – puoi utilizzare VBA (Visual Basic for Applications). Questo metodo è altamente applicabile per fogli di registro, tracciamento delle modifiche o report personalizzati dove è necessario un controllo preciso. VBA ti permette di inserire dinamicamente la data, il mese o l'anno corrente in base ai requisiti specifici del tuo flusso di lavoro.

Scenario1: inserimento automatico della data corrente ogni volta che una cella in una colonna o intervallo specificato viene modificata. Questa soluzione è ideale per creare colonne "ultima modifica" o timbrature temporali automatiche delle voci.

Come configurare:

  • Fai clic con il tasto destro sul tab del foglio di lavoro dove vuoi l'automazione e seleziona Visualizza Codice.
  • Nella finestra aperta Microsoft Visual Basic for Applications, 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 target 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 Month(Date) o Year(Date) di conseguenza.
  • Questo metodo è il migliore per i registri di controllo o per 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 timbrature temporali 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 target 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 sulla barra multifunzione.
    2. Clicca Inserisci > Sotto Controlli Modulo, scegli Pulsante (Controllo Modulo).
      a screenshot showing the form control button
  2. Disegna il pulsante in qualsiasi punto del 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 target, 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 accidentale di dati.
  • Combinare VBA con controlli del foglio di lavoro permette 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 il timbratura temporale automatizzata in Excel. Sono particolarmente raccomandate quando le formule standard o gli strumenti non soddisfano completamente le esigenze del tuo flusso di lavoro.


Demo: inserire il giorno, il mese o l'anno corrente in 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 di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con 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 multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la 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 e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. 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 in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede 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 riduce centinaia di clic del mouse ogni giorno!