Come inserire un valore predefinito quando la cella è vuota in Excel?
In molti fogli di lavoro Excel potrebbe essere necessario assicurarsi che le celle vuote non rimangano tali, ma mostrino invece un valore predefinito o un segnaposto. Questa esigenza è comune durante la preparazione di dati per report, per garantire coerenza nei dati o quando si condividono fogli di calcolo, evitando così confusione o record incompleti. In questo articolo sono descritti diversi metodi pratici per riempire le celle vuote con un valore predefinito, sia che si tratti di una singola cella, di un intero intervallo o di set di dati di grandi dimensioni. Valuta i vantaggi e gli scenari applicabili di ciascun metodo per scegliere quello più adatto alla tua attività specifica in Excel.
Inserire un valore predefinito se la cella di riferimento è vuota mediante formula
Inserire un valore predefinito se la cella è vuota conTrova e sostituisci
Inserire un valore predefinito se la cella è vuota con Vai a speciale
Inserire il valore sopra/sotto o un valore predefinito se la cella è vuota conKutools per Excel ![]()
Utilizzare una macro VBA perRiempimento celle vuote con un valore predefinito specificato
Inserire un valore predefinito se la cella di riferimento è vuota mediante formula
Quando si desidera visualizzare un segnaposto o un valore specifico in una cella qualora un’altra cella di riferimento risulti vuota, è possibile ricorrere in modo semplice ed efficace a una formula Excel. Ad esempio, se si hanno due colonne—supponiamo che la colonna A contenga le risposte e la colonna B debba riprodurle, mostrando “nessuna risposta” nel caso in cui la colonna A sia vuota—questo approccio basato su formule è la soluzione ideale.
Scenari applicabili: questa tecnica è perfetta per generare dinamicamente una colonna di risultati in base al contenuto di un’altra colonna, risultando particolarmente utile in moduli, elenchi di feedback o checklist per segnalare informazioni mancanti. Il suo principale vantaggio è l’aggiornamento automatico non appena i dati nella colonna di riferimento vengono modificati. Tieni però presente che le formule non sovrascrivono effettivamente le celle vuote: mostrano semplicemente un valore alternativo in base allo stato di un’altra cella.
Inserire la seguente formula nella cella B1 (ipotizzando di voler controllare la cella A1):
=IF(A1="","no response",A1) Dopo aver digitato la formula in B1, premere Invio per confermarla, quindi trascinare il quadratino di riempimento — il piccolo quadrato nell’angolo in basso a destra della cella B1 — verso il basso per copiare la formula nelle altre celle della colonna B. Così facendo, la logica si estende automaticamente all’intero set di dati.

Parametri e suggerimenti: È possibile sostituire «nessuna risposta» con qualsiasi testo o valore che si desidera visualizzare per impostazione predefinita. Assicurati di adeguare i riferimenti di cella in base alle tue esigenze, soprattutto se i dati iniziano da un’altra riga o colonna.
Problemi potenziali: Se le celle vuote contengono caratteri invisibili (ad esempio spazi), la formula potrebbe non riconoscerle come vuote. In tal caso, utilizza =IF(TRIM(A1)="","no response",A1) per eliminare gli spazi superflui.
Inserire un valore predefinito se la cella è vuota conTrova e sostituisci
La funzione Trova e sostituisci di Excel offre un modo rapido per sostituire tutte le celle vuote in un intervallo selezionato con un valore predefinito. Questo metodo sovrascrive direttamente le celle effettivamente vuote, risultando ideale per sostituirle in modo definitivo con dati reali.
Scenari applicabili: è particolarmente indicato quando si desidera riempire le celle vuote in un set di dati statico, ad esempio per finalizzare un foglio prima della distribuzione o della stampa. Il suo vantaggio risiede nell’efficienza con tabelle di dimensioni medie, ma potrebbe non distinguere tra celle che appaiono vuote e quelle che contengono caratteri invisibili o formule che restituiscono risultati vuoti.
1. Seleziona l'intervallo di celle in cui desideri riempire le celle vuote. Premi Ctrl + H per aprire la finestra di dialogo Trova e sostituisci.
2. Lascia vuota la casella Trovae inserisci il valore predefinito desiderato (ad esempio, «N/D» o "0") nella casella Sostituisci con.
3. Fare clic su Sostituisci tutto. Quando richiesto, confermare la sostituzione facendo clic su OK. Tutte le celle vuote nella selezione sono ora riempite con il valore predefinito.
Nota:Questo metodo individua solo le celle effettivamente vuote. Se una cella contiene una formula che restituisce una stringa vuota ()""), non verrà considerata vuota da Trova e sostituisci. Controlla sempre i tuoi dati prima di applicare questa operazione per evitare sovrascritture accidentali.
Inserire un valore predefinito se la cella è vuota con Vai a speciale
La funzione Vai a speciale di Excel ti permette di selezionare contemporaneamente tutte le celle vuote in un intervallo, semplificandone il riempimento con qualsiasi valore o persino con una formula. Questo metodo si rivela particolarmente efficiente quando si lavora con intervalli ampi o irregolari.
Scenari applicabili: utilizza questo approccio quando desideri riempire esclusivamente le celle effettivamente vuote — escludendo quelle contenenti formule che potrebbero restituire un risultato vuoto — e quando vuoi inserire lo stesso valore in tutte le celle selezionate contemporaneamente. È particolarmente indicato per pulire dati importati o preparare un foglio di lavoro per ulteriori calcoli.
1. Selezionare l’intervallo dati di destinazione. Premere Ctrl + G per aprire la finestra di dialogo Vai a e quindi fare clic su Speciale.
2. Nella finestra Vai a speciale, seleziona l'opzione Celle vuote e fai clic su OK.
3. Excel evidenzia ora tutte le celle vuote nell'intervallo. Digita semplicemente il valore predefinito desiderato (ad esempio,)«Mancante») e premi Ctrl + Invio. Questa azione riempie contemporaneamente tutte le celle vuote selezionate.
Suggerimento aggiuntivo: Fai attenzione a non fare clic su un’altra cella dopo aver selezionato le celle vuote; altrimenti, verrà compilata soltanto la cella attiva. Inoltre, se la selezione copre un intervallo molto ampio, Excel potrebbe impiegare più tempo per elaborare l’operazione.
Inserire il valore sopra/sotto o un valore predefinito se la cella è vuota conKutools per Excel
Se desideri la flessibilità di riempire le celle vuote con il valore della cella sopra, sotto, a sinistra, a destra, un valore fisso o una serie lineare, la funzione Riempimento celle vuote in Kutools per Excel semplifica il processo. È particolarmente utile quando devi standardizzare rapidamente tabelle ampie o gestire dati importati in cui alcune celle potrebbero essere vuote.
1. Evidenzia l'intervallo da elaborare, quindi vai su Kutools > Inserisci > Riempimento celle vuote.
2. Nella finestra di dialogo Riempimento celle vuote, scegli le opzioni desiderate in base a come preferisci riempire le celle vuote: con i valori delle celle adiacenti oppure con un numero o un testo fisso.
Riempire con i valori sopra, sotto, a sinistra o a destra:
Riempire le celle vuote con il valore sopra (scegliere le opzioni «In base al valore» e «Giù»):
Riempire le celle vuote con il valore a sinistra (scegliere le opzioni «In base al valore» e «Destra»):
Riempire le celle vuote in base a unValore Fisso:

Riempire le celle vuote conSerie lineare:

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Vantaggi e considerazioni: Questa soluzione semplifica il riempimento delle celle vuote in tabelle complesse o di grandi dimensioni, supporta diverse strategie di riempimento e risparmia tempo rispetto all’inserimento manuale o all’uso di formule. L’unica limitazione è che richiede l’installazione di Kutools per Excel. Controllate sempre i vostri dati dopo l’elaborazione per verificare che il valore di riempimento automatico soddisfi le vostre aspettative, soprattutto quando utilizzate riempimenti lineari o basati su valori.
Utilizzare una macro VBA perRiempimento celle vuote con un valore predefinito specificato
Per gli utenti di Excel che devono ripetutamente riempire le celle vuote con un valore predefinito coerente—potenzialmente su intervalli molto ampi o in scenari automatizzati—una semplice macro VBA rappresenta una soluzione efficiente. Con pochi clic, è possibile sostituire tutte le celle effettivamente vuote nell’intervallo selezionato con qualsiasi valore specificato, risparmiando tempo rispetto alle operazioni manuali nella gestione di attività ripetitive.
Scenari applicabili: utilizza una macro VBA quando devi eseguire questa operazione regolarmente, gestire set di dati dinamici o di grandi dimensioni, oppure integrare il riempimento delle celle vuote in un flusso più ampio di automazione di Excel. Questo approccio non solo garantisce velocità, ma ti permette anche di personalizzare o estendere la logica VBA per rispondere a esigenze avanzate di pulizia dei dati. È particolarmente utile quando le funzioni integrate di Excel o i componenti aggiuntivi non offrono la flessibilità necessaria, oppure quando devi elaborare in batch cartelle di lavoro di grandi dimensioni.
1. Fai clic su Strumenti di sviluppo > Visual Basic. Nella finestra VBA, fai clic su Inserisci > Modulo, quindi copia e incolla il codice seguente nell'area del modulo:
Sub FillBlanksWithDefaultValue()
Dim WorkRng As Range
Dim Cell As Range
Dim DefaultValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range to fill blanks", xTitleId, WorkRng.Address, Type:=8)
DefaultValue = Application.InputBox("Enter the default value to fill blank cells", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each Cell In WorkRng
If IsEmpty(Cell.Value) Then
Cell.Value = DefaultValue
End If
Next
Application.ScreenUpdating = True
End Sub 2. Per eseguire la macro, premi F5 oppure fai clic sul pulsante
«Esegui» nella finestra VBA. Verrà visualizzata una finestra di dialogo che ti chiederà di selezionare l'intervallo di celle da elaborare e, successivamente, di inserire il valore predefinito desiderato. Dopo la conferma, tutte le celle vuote nell’intervallo selezionato verranno riempite con il valore specificato.
Precauzioni: Prima di eseguire qualsiasi macro, salvare il proprio lavoro per evitare perdite di dati. Questa macro sovrascriverà tutte le celle vuote nell’intervallo selezionato, quindi assicurarsi di scegliere con attenzione l’intervallo di dati corretto. Inoltre, VBA non modificherà le celle che appaiono vuote ma contengono in realtà formule che restituiscono una stringa vuota "" o caratteri invisibili.
Demo: riempi con il valore sopra/sotto oppure con un valore predefinito se la cella è vuota con Kutools per Excel
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