KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come si fa a ottenere data e ora correnti con i millisecondi in Excel?

AutoreAmanda Li Data di modifica

Quando si lavora con dati di data e ora in Excel, è spesso necessario un timestamp altamente dettagliato per attività come la registrazione di log di misurazioni, eventi di sistema o operazioni batch che richiedono precisione assoluta. Le scorciatoie da tastiera standard — come Ctrl+; per inserire la data corrente e Ctrl+Maiusc+; per l’ora corrente — permettono di aggiungere rapidamente valori di data e ora. Tuttavia, presentano limitazioni significative: i risultati devono essere inseriti in celle separate e restituiscono solo data o ora arrotondate al minuto; i secondi saranno sempre impostati a zero e i millisecondi non vengono visualizzati. Questo può rivelarsi un ostacolo in scenari che richiedono timestamp precisi fino al millisecondo, come nelle misurazioni scientifiche o nella registrazione istantanea di transazioni.

Questo tutorial illustra diversi metodi efficienti per visualizzare sia il Data e ora correnti—compresi i millisecondi—in un’unica cella in Excel. Troverai soluzioni adatte per il monitoraggio continuo del foglio, per l’inserimento istantaneo di timestamp con un clic e per la formattazione basata su formule. Continua a leggere per scoprire passaggi dettagliati, scenari d’uso e suggerimenti pratici per soddisfare le tue esigenze avanzate di timestamping.

ottenere data e ora correnti con i millisecondi


Ottieni il Data e ora correnti con i millisecondi tramite la funzione ADESSO

Un modo per inserire data e ora correnti con i millisecondi consiste nell’utilizzare la funzione ADESSO, combinata con una formattazione personalizzata della cella. Questa soluzione è perfetta per applicazioni in cui desideri aggiornare frequentemente il timestamp ricalcolando il foglio di lavoro. Tieni però presente che Excel memorizza internamente l’ora usando frazioni di giorno, quindi il valore effettivo dei millisecondi visualizzato potrebbe variare a seconda del sistema e del momento del calcolo.

Ecco come utilizzare questo metodo:

1. Seleziona la cella o l’intervallo di celle in cui desideri visualizzare data e ora correnti, inclusi i millisecondi. Quindi premi Ctrl+1 per aprire la finestra di dialogo Imposta formato cella.

2. Nella finestra di dialogo Imposta formato cella, vai alla scheda Numero, scegli Personalizzato dall’elenco Categoria. Nel campo Tipo, digita g/m/aaaa h:mm:ss.000, quindi fai clic su OK. In questo modo, Excel visualizzerà i millisecondi con tre cifre decimali nei secondi.

Nota:Nelle applicazioni pratiche, la parte “.000” indica semplicemente a Excel di visualizzare tre Posizioni decimali. Tuttavia, se il timestamp di origine non include i millisecondi, le ultime cifre potrebbero comunque essere zero. Se ti serve l’ora soltanto fino ai secondi, utilizza il codice di formato g/m/aaaa h:mm:ss.

specificare la formattazione personalizzata di data e ora nella finestra di dialogo

3. Inserisci la formula seguente nella cella scelta, ad esempio A1. Se poi desideri bloccare il valore invece di aggiornarlo continuamente, fai doppio clic sulla cella del risultato e premi F9. In questo modo la formula viene sostituita dal suo valore corrente, fissando lo timestamp in quel preciso istante.

=ADESSO()

Nota:La funzione ADESSOrestituisce un valore dinamico: Excel lo aggiorna ogni volta che ricalcola il foglio di lavoro o apporta una modifica. Per bloccare il timestamp risultante, fai doppio clic sulla cella e premi F9, il che converte la formula in un valore statico. Questa procedura è utile per registrare eventi specifici.

inserire la funzione ADESSO, fare doppio clic sulla cella del risultato e premere F9 per inserire l'ora corrente


Ottieni il Data e ora correnti con i millisecondi utilizzando una formula Excel (funzione TESTO)

Un’altra soluzione pratica per visualizzare data e ora correnti con i millisecondi in un formato facilmente leggibile sfrutta la funzione TESTO in Excel. Questo approccio è ideale per generare rapidamente timestamp pronti per la visualizzazione direttamente in una cella ed è particolarmente utile quando si desidera concatenarli o presentarli come parte di altre stringhe.

Questa tecnica è ideale per operazioni di logging, generazione di report e creazione di voci con timestamp in moduli o fogli automatizzati. A differenza della formattazione tradizionale di data e ora, la funzione TESTO tratta lo timestamp come testo, semplificando layout personalizzati o ulteriori manipolazioni con altre funzioni di Excel. Attenzione: poiché l’output è testo, non può essere utilizzato direttamente per calcoli temporali, ma offre un risultato pulito e immediatamente leggibile.

1. Fai clic sulla cella in cui desideri visualizzare la data e l’ora corrente con i millisecondi, ad esempio B1. Digita la seguente formula:

=TEXT(NOW(),"m/d/yyyy h:mm:ss.000")

2. Premi Invio per confermare. La cella visualizzerà ora la data e l’ora correnti con i millisecondi sotto forma di stringa di testo. Puoi trascinare il quadratino di riempimento verso il basso per applicare la formula ad altre righe oppure copiarla e incollarla dove ti serve nel foglio di lavoro.

Suggerimento:Poiché i millisecondi si basano sulla parte frazionaria del valore orario interno di Excel, a volte la visualizzazione può ripetere ".000" se il timestamp di origine non contiene millisecondi. Per registrazioni continue, valuta di utilizzare questa formula insieme ai calcoli iterativi o di aggiornare il foglio di lavoro per assicurarti che l’ora avanzi a ogni nuova voce di log.

Questa formula visualizza la data corrente, l’ora, i minuti e i secondi, seguiti da tre cifre per i millisecondi. Se desideri modificare il formato, puoi adattare la stringa nella formula, ad esempio cambiando il separatore della data o l’ordine di visualizzazione in base alle impostazioni locali.

Scenari applicabili e vantaggi: Questa formula è ideale quando hai bisogno di timestamp visivamente coerenti e immediatamente leggibili in report, dashboard e applicazioni di logging, senza dover eseguire calcoli temporali diretti. Tuttavia, poiché genera una stringa di testo, operazioni come ordinamenti o calcoli basati sul tempo potrebbero richiedere passaggi aggiuntivi; in questi casi, potresti dover tornare ai formati standard di data e ora per elaborazioni più avanzate.

uno screenshot di kutools for excel ai

Sblocca la magia di Excel con KUTOOLS AI

  • Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
  • Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
  • Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
  • Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
  • Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Potenzia le tue capacità in Excel con strumenti basati sull’intelligenza artificiale.Scarica orae scopri un’efficienza mai provata prima!

Ottieni Data e ora correnti con i millisecondi facendo clic su un pulsante

Quando si desidera registrare istantaneamente la data e l’ora esatte, inclusi i millisecondi, in un momento specifico—ad esempio con un semplice clic su un pulsante—la funzionalità delle macro VBA di Excel offre una soluzione rapida ed efficace. Questo metodo si rivela particolarmente utile per il tracciamento di processi, la registrazione immediata di eventi o il logging reattivo in fogli condivisi, dove la precisione temporale è essenziale.

Per configurare questo approccio basato su macro, segui questi passaggi:

1. Premi Alt+F11 per aprire la finestra di Microsoft Visual Basic, Applications.

2. Fai clic su Inserisci > Modulo, quindi copia e incolla il seguente codice VBA nella finestra del modulo.
copiare e incollare il codice nel modulo

Codice VBA: Inserisci data e timestamp rapidi in Excel

Sub TimeStampEO()
'Update by ExtendOffice
    Selection.NumberFormatLocal = "m/d/yyyy h:mm:ss.000"
    ActiveCell.Value = Format(Now, "m/d/yyyy h:mm:ss") & Right(Format(Timer, "0.000"), 4)
End Sub

3. Torna al tuo foglio di lavoro. Fai clic su Inserisci > Forme e aggiungi una forma (ad esempio un pulsante o un rettangolo) al tuo foglio.

4. Fai doppio clic sulla forma inserita per assegnarle un’etichetta, ad esempio «Data e timestamp». Personalizza stile e testo in base al design del tuo foglio.
fare doppio clic sulla forma per aggiungere testo

5. Fai clic con il tasto destro sulla forma e scegli Assegna macro dal menu a discesa.
fare clic con il pulsante destro del mouse sulla forma e selezionare Assegna macro

6. Nella finestra di dialogo Assegna macro, seleziona TimeStampEO dall’elenco Macro (Elenco nomi), quindi scegli Questa cartella di lavoro dal menu a discesa. Fai clic su OK.
selezionare il nome della macro

7. Ora seleziona la cella in cui desideri inserire data e ora con i millisecondi e fai semplicemente clic sulla forma: il timestamp verrà inserito immediatamente nella cella scelta.
fare clic sul pulsante per inserire data e ora correnti con i millisecondi

Nota:
  1. Se nel tuo foglio di lavoro hai già valori orari e vuoi visualizzarne i millisecondi, applica semplicemente la formattazione personalizzata illustrata nel primo metodo.
  2. Excel non supporta la formattazione a livello di nanosecondi o microsecondi nei suoi formati orari standard. Se devi registrare intervalli temporali più precisi, formatta le celle come testo e inserisci manualmente i valori orari desiderati.

Per la risoluzione dei problemi: se il pulsante macro non funziona, assicurati che le macro siano abilitate e che la cartella di lavoro sia stata salvata come file .xlsm. Se durante l'esecuzione della macro compaiono messaggi di errore, verifica attentamente che la cella di destinazione non sia già in uso o bloccata e che tu abbia selezionato la cella prima di fare clic sulla forma assegnata.

Suggerimento riassuntivo: per garantire la massima precisione nella registrazione dell’ora, verifica sempre le impostazioni di calcolo del foglio di lavoro. Se la precisione al millisecondo è essenziale per la tua applicazione, considera l’arrotondamento o l’adeguamento dei risultati in base alla tolleranza richiesta.


Ottieni Data e ora correnti con i millisecondi facendo clic su un pulsante

 

Articoli correlati

Come convertire il formato orario GG HH MM in ore o minuti in Excel?

Supponiamo che tu abbia un elenco di Formato data nel formato GG:HH:MM, che indica giorni, ore e minuti, ma ora devi convertirlo in ore o minuti. Questo articolo spiega come convertire il formato orario GG:HH:MM in ore o minuti in Excel.

Come si convertono le ore o i minuti espressi in formato decimale nel formato orario in Excel?

In alcuni casi potresti registrare il tempo in ore o minuti decimali, ad esempio 31,23. Come puoi convertire tali valori decimali nel formato orario standard hh:mm:ss, come mostrato nell’immagine seguente? In questo articolo ti svelo alcuni trucchi per completare rapidamente questa conversione in Excel.

Come si converte il formato orario da 12 a 24 ore e viceversa in Excel?

Quando lavori quotidianamente con Excel, potresti utilizzare formati orari diversi a seconda delle circostanze, ad esempio il formato a 12 ore e quello a 24 ore, come mostrato nello screenshot seguente. Ma come si converte il formato dell’ora da 12 a 24 ore e viceversa in Excel?

Come visualizzare l’ora solo in formato minuti in Excel?

Supponiamo che tu abbia un elenco di valori orari Imposta formato cella in formato HH:MM:SS e ora desideri visualizzarli solo in minuti. Cosa puoi fare? In questo tutorial ti mostriamo due metodi per visualizzare l’ora esclusivamente in formato minuti in Excel.

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità 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 all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi