Skip to main content

Come inserire un timestamp automaticamente quando i dati vengono aggiornati in un'altra colonna in Google Sheets?

Author: Xiaoyang Last Modified: 2025-05-29

Se hai un intervallo di celle e desideri inserire un timestamp automaticamente nella cella adiacente quando i dati vengono modificati o aggiornati in un'altra colonna, come potresti risolvere questo compito in Google Sheets?

Inserisci un timestamp automaticamente quando i dati vengono aggiornati in un'altra colonna con il codice script


Inserisci un timestamp automaticamente quando i dati vengono aggiornati in un'altra colonna con il codice script

Il seguente codice script può aiutarti a completare rapidamente e facilmente questa operazione, procedi come segue:

1. Clicca su Strumenti > Editor di script, vedi screenshot:

click Script editor from Tools tab

2. Nella finestra del progetto aperta, copia e incolla il codice script sottostante per sostituire il codice originale, vedi screenshot:

function onEdit(e)
{ 
  var sheet = e.source.getActiveSheet();
  if (sheet.getName() == "order data") //"order data" is the name of the sheet where you want to run this script.
  {
    var actRng = sheet.getActiveRange();
    var editColumn = actRng.getColumn();
    var rowIndex = actRng.getRowIndex();
    var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues();
    var dateCol = headers[0].indexOf("Date") + 1;
    var orderCol = headers[0].indexOf("Order") + 1;
    if (dateCol > 0 && rowIndex > 1 && editColumn == orderCol) 
    { 
      sheet.getRange(rowIndex, dateCol).setValue(Utilities.formatDate(new Date(), "UTC+8", "MM-dd-yyyy")); 
    }
  }
}

copy and paste the code into the Code window

Nota: Nel codice sopra, order data è il nome del foglio di lavoro che vuoi utilizzare, Date è l'intestazione della colonna in cui desideri inserire il timestamp, e Order è l'intestazione della colonna le cui celle vuoi aggiornare. Modificali secondo le tue esigenze.

3. Salva quindi la finestra del progetto e dai un nome a questo nuovo progetto, vedi screenshot:

save the project window with a name

4. Quindi torna al foglio di lavoro; ora, quando i dati nella colonna Order vengono modificati, il timestamp corrente viene inserito automaticamente nella cella della colonna Date adiacente alla cella modificata, vedi screenshot:

when the data in Order column is modified, the current timestamp is inserted into adjacent cell


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!