Skip to content

Excel inserire dati in automatico

Come faccio a popolare automaticamente i dati in excel in base a un’altra cella?

Donna deve tenere un registro delle attività svolte durante la giornata nel suo centro di smistamento. Quando arriva una chiamata via radio, deve documentare chi, cosa, perché e così via. Deve anche documentare l’ora (in formato 24 ore) in cui è arrivata la chiamata. Attualmente Donna fa tutto questo su carta. Vorrebbe creare un foglio di lavoro in cui poter digitare e far sì che l’ora venga inserita automaticamente non appena inserisce il testo nella cella accanto in quella riga. Quando la cella accanto è vuota, vuole che la cella dell’orario sia vuota. In questo modo può risparmiare il tempo necessario per controllare l’orologio e scrivere l’ora.

Nell’affrontare questo problema, supponiamo di voler inserire l’ora nella colonna A e di voler inserire il “chi, cosa, perché” e altre informazioni a partire dalla colonna B. Il modo più semplice per farlo è usare la scorciatoia integrata di Excel per inserire l’ora corrente: premere Maiusc+Ctrl+; (è un punto e virgola). Se la cella è formattata in modo da mostrare l’ora nel formato 24 ore, si vedrà l’ora corrente come la si desidera.

Come compilare automaticamente in excel senza trascinare

Excel dispone di una funzione che aiuta a inserire automaticamente i dati. Se state inserendo una serie prevedibile (ad esempio, 1, 2, 3…; giorni della settimana; ore del giorno), potete usare il comando Riempimento automatico per estendere automaticamente la sequenza. È possibile utilizzare questo comando anche per le formule: si imposta la formula una volta sola, quindi si utilizza il riempimento automatico per propagarla alle altre celle.

  Formato valuta ai dati excel

1. Selezionate la cella o le celle con la formula e spostate il cursore sul piccolo blocco nell’angolo in basso a destra della cella attiva; il cursore si trasforma in un segno più (+), invece del solito segno più.

2. Fate clic e tenete premuta la maniglia di riempimento e trascinate verso destra (o verso il basso) per riempire le altre celle. Excel adatta automaticamente la formula alla riga in cui si trova (quindi, nell’esempio a destra, la formula del totale di febbraio sarà =SOMMA(B3:F3) e così via).

Riempimento flash Excel

Questa esercitazione illustra vari modi di inserire le date in Excel. Vediamo come inserire la data odierna e l’ora corrente come valori statici o dinamici, come popolare automaticamente una colonna o una riga con i giorni della settimana e come riempire automaticamente date casuali in Excel.

  Importare dati in excel da pagina web

Esistono diversi modi per aggiungere date in Excel, a seconda di ciò che si desidera fare esattamente. Ad esempio, si desidera inserire la data odierna in un report o in una fattura? Oppure si vuole inserire una data in Excel che si aggiorni automaticamente e visualizzi sempre la data e l’ora corrente? Oppure volete riempire automaticamente i giorni della settimana o inserire date casuali nel vostro foglio di lavoro?

Tra poco imparerete tutte queste e altre tecniche di inserimento di date. Se siete curiosi di sapere come Excel memorizza le date e gli orari, date un’occhiata alla prima parte di questa guida – Formato della data in Excel.

È possibile digitare una data in una cella di Excel in diversi modi, ad esempio 1/1/2015, o 1-Gennaio-2015, o 1-Gennaio, o 1 Gennaio 2015. Quando si digita una data del genere in una cella, Microsoft Excel sa che si sta inserendo una data e applica automaticamente il formato della data alla cella. Spesso Excel formatta la data appena inserita secondo le impostazioni predefinite di Windows, ma a volte la lascia esattamente come è stata digitata.

Autocompilazione predittiva di Excel

Questo metodo utilizza un modulo di input semplice da creare che chiunque può creare e mantenere all’interno del foglio di lavoro e non riguarda gli UserForm che sono realizzati in VBA e che possono essere piuttosto complicati da creare e mantenere per gli utenti.

  Copiare dati da un file excel ad un altro vba

Per prima cosa, creiamo il modulo in cui l’utente inserirà i dati. Si può dedicare molto tempo o poco a questa operazione, ma la cosa più importante è che sia facile per l’utente capire cosa fare.

Se volete proteggere il modulo, potete anche bloccare il foglio di lavoro e lasciare sbloccati solo i 4 campi di input bianchi e potete usare la convalida dei dati per assicurarvi che l’utente inserisca il tipo di dati corretto.

È possibile aggiungere alla macro una serie di altri elementi per renderla più facile da usare, come ad esempio cancellare il modulo quando l’inserimento è avvenuto con successo, mostrare un messaggio di output che indica che i dati sono stati memorizzati, nascondere e bloccare il foglio di lavoro Dati in modo che l’utente non possa modificarlo facilmente a mano e altro ancora. Ma quello che vi ho mostrato qui è la creazione della funzionalità principale del modulo di input e del sistema di memorizzazione. Prima fate funzionare questo sistema e poi procedete ad aggiungere le altre funzionalità. Molte di queste funzionalità saranno trattate in altri tutorial.