Come riempire le celle vuote con 0 o un altro valore specifico in Excel?
Quando si lavora con grandi set di dati in Excel, è facile imbattersi in numerose celle vuote sparse nel foglio di lavoro. Queste celle possono generare confusione o errori nei calcoli, soprattutto durante il calcolo dei totali di colonne o l’esecuzione di analisi dati. Invece di riempirle manualmente una per una — un’operazione noiosa e inefficiente per tabelle di grandi dimensioni — esistono diverse tecniche pratiche per popolare rapidamente tutte le celle vuote con un valore a propria scelta, come 0, «N/A» o qualsiasi testo specifico. Di seguito, questo articolo presenta una serie di metodi semplici ed efficaci per riempire le celle vuote sfruttando funzioni integrate di Excel, formule, codice VBA e strumenti dedicati.
Riempimento celle vuote con 0 o un altro valore specifico mediante la funzione Vai a speciale
La funzione Vai a speciale di Excel offre un modo rapido per individuare e riempire le celle vuote all'interno di un intervallo selezionato. Questo metodo è perfetto quando vuoi sovrascrivere tutte le celle vuote esistenti con lo stesso valore in un colpo solo!
1. Innanzitutto, evidenzia l'area contenente le celle vuote da riempire. Selezionare l'intervallo pertinente garantisce che solo quelle celle vengano modificate.
2. Passa alla scheda Home, fai clic su Trova e seleziona e scegli Vai a speciale…. Si aprirà la finestra di dialogo Vai a speciale: seleziona l’opzione Celle vuote in Seleziona e fai clic su OK. Tutte le celle vuote nell’intervallo selezionato verranno evidenziate contemporaneamente. Guarda lo screenshot:

3. Senza fare clic altrove, digita subito il valore da inserire (ad esempio 0 o una parola specifica) in una delle celle vuote selezionate, quindi premi contemporaneamente Ctrl + Invio. Excel riempirà automaticamente ogni cella vuota evidenziata con il valore inserito. Guarda gli screenshot:
![]() | ![]() | ![]() |
È possibile utilizzare questo metodo per riempire le celle vuote con qualsiasi valore desiderato, come lo 0 o un’etichetta personalizzata. Tuttavia, attenzione: questo approccio sostituisce eventuali formule presenti nelle celle vuote con il proprio Valore Fisso, quindi è fondamentale verificare che nel foglio di lavoro non siano presenti formule da conservare.
Ideale quando si desidera applicare un unico Valore Fisso a tutte le celle vuote e non è necessario mantenere eventuali formule presenti in tali celle. Questo metodo è rapido per intervalli di dimensioni medie, ma potrebbe richiedere molto tempo con set di dati estremamente grandi o selezioni non contigue.
Riempimento celle vuote con 0 o un altro valore specifico rapidamente con Kutools per Excel
Per chi utilizza Kutools per Excel, la funzionalità Riempimento celle vuote semplifica notevolmente il processo di riempimento delle celle vuote. Questa utility offre diverse opzioni di riempimento — tra cui valore fisso, serie lineari e propagazione di valori — con pochi clic, eliminando inserimenti manuali ripetitivi e aggiustamenti di formule.
Per utilizzare questo strumento dopo aver installato Kutools per Excel:
1. Passa alla scheda Kutools, quindi seleziona Inserisci > Riempimento celle vuote. Di seguito è riportato uno screenshot di riferimento:

2. Specifica l’intervallo in cui desideri riempire le celle vuote. Nella finestra di dialogo Riempimento celle vuote, seleziona l’opzione Valore Fisso in Riempi con. Inserisci il numero, il testo o il simbolo da aggiungere nelle celle vuote nella casella Valore di riempimento. Puoi anche visualizzare un’anteprima delle modifiche prima di confermare. Guarda lo screenshot:

3. Fai clic su OK o su Applica. Istantaneamente, tutte le celle vuote selezionate verranno riempite con il valore scelto, come mostrato nelle immagini seguenti:
![]() | ![]() | ![]() |
Kutools per Excel offre opzioni flessibili, come il riempimento con Valore Fisso, dati lineari o la copia dei valori dalle celle adiacenti, ideali per gestire in modo efficiente intervalli estesi e fogli di lavoro complessi.
Clicca qui per scaricare e provare gratuitamente Kutools per Excel ora!
Riempimento celle vuote con 0 o un altro valore specifico mediante codice VBA
Se hai dimestichezza con le macro, il codice VBA ti permette di automatizzare il riempimento delle celle vuote con qualsiasi valore, rivelandosi particolarmente utile per attività ripetitive o per gestire intervalli molto ampi. Grazie alla sua capacità di agire direttamente sul foglio di lavoro, VBA offre maggiore flessibilità: ad esempio, può chiedere all’utente quale valore inserire o eseguire azioni in base a condizioni specifiche.
1. Seleziona l’intervallo di dati che contiene le celle vuote da riempire.
2. Fare clic sulla scheda Sviluppo, quindi su Visual Basic per aprire la finestra di Microsoft Visual Basic, Applications. Nella finestra, fare clic su Inserisci > Modulo e incollare il seguente codice:
Sub FillEmptyBlankCellWithValue()
Dim cell As Range
Dim InputValue As String
On Error Resume Next
InputValue = InputBox("Enter value that will fill empty cells in selection", _
"Fill Empty Cells")
For Each cell In Selection
If IsEmpty(cell) Then
cell.Value = InputValue
End If
Next
End Sub 3. Fai clic sul pulsante
o premi F5 per eseguire il codice. Verrà visualizzato un messaggio in cui potrai inserire qualsiasi valore, ad esempio 0 o un testo personalizzato da aggiungere nelle celle vuote. Guarda lo screenshot:

Suggerimenti: Digita 0 nella finestra di dialogo se desideri riempire esplicitamente le celle vuote con zero. Assicurati che vengano sostituite solo le celle vuote: le formule eventualmente presenti potrebbero essere sovrascritte.
4. Fare clic su OK per eseguire e riempire istantaneamente tutte le celle vuote nell'intervallo selezionato con il valore specificato.
Le soluzioni basate su VBA sono perfette per riempire celle vuote in grandi set di dati o quando si deve ripetere il processo su più fogli. Tuttavia, ricordati sempre di salvare la cartella di lavoro prima di eseguire nuove macro, nel caso in cui tu debba annullare le modifiche a causa di errori.
Riempimento celle vuote con il valore sopra / sotto / a destra / a sinistra mediante Kutools per Excel
A volte è utile che ogni cella vuota erediti il valore da una cella adiacente — ad esempio quella immediatamente sopra, sotto, a sinistra o a destra. La funzione di Kutools per Excel Riempimento celle vuote rende semplici questi riempimenti strutturati, risultando ideale per organizzare dati con intestazioni ripetute o voci raggruppate.
1. Seleziona l’intervallo di dati in cui devi riempire le celle vuote facendo riferimento ad altre celle, quindi avvia la funzionalità Riempimento celle vuote come descritto in precedenza.
2. Nella finestra di dialogo, selezionare In base al valore nella sezione Riempi con e scegliere la direzione desiderata: giù, su, destra o sinistra. Ad esempio, «giù» riempie le celle vuote con il valore della cella immediatamente sopra. Vedere lo screenshot:

3. Fai clic su Ok o su Applica per completare il processo e osservare le celle vuote popolate come desiderato. Gli screenshot seguenti mostrano gli stati prima e dopo:
![]() | ![]() | ![]() |
Questo approccio funziona perfettamente con set di dati in cui le celle vuote dovrebbero logicamente ripetere i valori adiacenti, come negli elenchi di categorie o nei record raggruppati.
Fai clic per scaricare e provare gratuitamente Kutools per Excel ora!
L'utilità Riempimento celle vuote supporta anche il riempimento delle celle con una serie lineare in un solo clic. Per ulteriori informazioni, consulta questa guida.
Riempimento celle vuote con 0 o un altro valore specifico mediante formula Excel
Le formule di Excel offrono un modo dinamico per elaborare le celle vuote. Utilizzando la funzione SE o espressioni simili in una colonna di appoggio, puoi creare una logica che rilevi valori vuoti o mancanti e li sostituisca con un valore specificato. Questo approccio è particolarmente utile quando desideri che calcoli o processi successivi utilizzino automaticamente i nuovi valori, lasciando intatti i dati originali.
Questo approccio è ideale quando si vuole preservare i dati originali e creare una colonna elaborata in cui le celle vuote vengono sostituite con 0 o con una stringa personalizzata.
1. In una nuova colonna vuota adiacente ai dati, inserisca questa formula nella prima riga (ipotizzando che i suoi dati di origine inizino nella cella A1):
=IF(A1="",0,A1) 2. Dopo aver inserito la formula, prema Invio per confermare. Successivamente, copi la formula in tutte le righe corrispondenti al Suo intervallo dati trascinando il quadratino di riempimento.
Se i dati coprono un intervallo di celle diverso, modifichi A1 in modo che corrisponda alla sua prima cella. Questa formula verifica se la cella è vuota utilizzando A1="": se lo è, restituisce 0; altrimenti, restituisce il valore originale. Può sostituire 0 con qualsiasi valore o testo in base alle sue esigenze.
3. Se desideri sovrascrivere gli spazi vuoti originali, copia questa colonna di supporto e incollala nuovamente come valori sulla colonna originale (utilizza)Incolla speciale > Valori).
Questo metodo è affidabile per l’elaborazione colonna per colonna e può essere facilmente adattato a diverse esigenze logiche. Tuttavia, richiede l’aggiunta temporanea di una nuova colonna e l’incollatura manuale dei risultati qualora si desideri sostituire i dati di origine.
Se ha bisogno di un riempimento automatico direttamente in loco, consideri invece l’uso di «Vai a speciale» o delle soluzioni Kutools.
Sostituire i Riempimento celle vuote con 0 o un altro valore specifico utilizzando Power Query
Power Query, disponibile nelle versioni più recenti di Excel, offre strumenti avanzati per trasformare e pulire i dati durante l’importazione o la rielaborazione delle tabelle. Tra le sue funzionalità spicca la possibilità di sostituire rapidamente tutte le celle vuote o nulle con un valore personalizzato direttamente nel flusso di trasformazione. Questa soluzione è perfetta per set di dati complessi o quando si desidera automatizzare la pulizia dei dati nell’ambito di importazioni periodiche.
Vantaggi: Power Query ti permette di tracciare e riutilizzare ogni modifica passo dopo passo, eliminando la necessità di interventi manuali sul foglio di lavoro ogni volta che i dati vengono aggiornati o importati frequentemente.
Come riempire gli spazi vuoti con Power Query:
1. Selezioni il Suo intervallo di dati e faccia clic su Dati > Da tabella/intervallo per portare i dati in Power Query.
2. Nella finestra dell’Editor di Power Query, seleziona la colonna di destinazione. Fai clic con il pulsante destro sull’intestazione della colonna e scegli Sostituisci valori.
3. Nella finestra di dialogo visualizzata, inserisca null (oppure lasci vuoto se gli spazi vuoti sono visibili) nella casella «Valore da trovare» e digiti 0 o il valore desiderato nella casella «Sostituisci con». Faccia clic su OK.
4. Al termine, fai clic su Chiudi e carica per riportare i dati puliti in Excel. Tutti gli spazi vuoti saranno sostituiti con il valore scelto.
Questo approccio funziona bene per tabelle con più colonne e contribuisce a ridurre al minimo l’intervento manuale. Presti attenzione ai tipi di colonna: a volte Power Query interpreta gli spazi vuoti come zeri o valori nulli in modo diverso a seconda del tipo di dati.
Articoli correlati:
Sostituire i Riempimento celle vuote con Serie lineare
Riempire i Riempimento celle vuote con il valore sopra
Migliori Strumenti per la Produttività in Office
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.
- 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






