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

Come inserire un valore predefinito quando la cella è vuota in Excel?

AutoreSun Data di modifica

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 buona idea3

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.

Uno screenshot di Excel che utilizza una formula per riempire le celle vuote con un valore predefinito

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.
Uno screenshot della finestra di dialogo Trova e sostituisci con le impostazioni per riempire le celle vuote in Excel

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.
Uno screenshot che mostra le celle vuote sostituite con valori predefiniti in Excel

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.
Uno screenshot dell'opzione Vai a speciale in Excel

2. Nella finestra Vai a speciale, seleziona l'opzione Celle vuote e fai clic su OK.
Uno screenshot della finestra di dialogo Vai a speciale con l'opzione Celle vuote selezionata

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.
Uno screenshot del riempimento delle celle vuote selezionate con un valore predefinito tramite Ctrl + Invio

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.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Evidenzia l'intervallo da elaborare, quindi vai su Kutools > Inserisci > Riempimento celle vuote.
Uno screenshot dell'opzione Kutools Riempi celle vuote nel menu Inserisci

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:
Uno screenshot delle opzioni di Kutools per riempire le celle vuote 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ù»):
Uno screenshot che mostra l'opzione Kutools Riempi celle vuote con i valori provenienti dalla cella superiore

Riempire le celle vuote con il valore a sinistra (scegliere le opzioni «In base al valore» e «Destra»):
Uno screenshot che mostra l'opzione Kutools Riempi celle vuote con i valori provenienti dalla cella a sinistra

Riempire le celle vuote in base a unValore Fisso:
Uno screenshot delle opzioni di Kutools per riempire le celle vuote con un valore fisso
Uno screenshot di Kutools che riempie le celle vuote con un valore fisso

Riempire le celle vuote conSerie lineare:
Uno screenshot che mostra Kutools che riempie le celle vuote con valori lineari
Uno screenshot che mostra Kutools che riempie le celle vuote con valori lineari tra le celle

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 Pulsante Esegui «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

 
Kutools per Excel: Oltre 300 strumenti pratici a portata di mano! Goditi funzionalità basate sull’intelligenza artificiale per lavorare in modo più intelligente e veloce!Scarica ora!

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