Come nascondere lo zero percentuale in Excel?
Quando si lavora con dati in Excel, specialmente formattati come percentuali, la visualizzazione di zeri superflui come “0 %” può appesantire i fogli di lavoro, rendendoli meno gradevoli da vedere o più difficili da interpretare. In alcune situazioni — ad esempio durante la preparazione di report per presentazioni o la condivisione di dati con stakeholder — nascondere questi valori pari allo 0 % può migliorare notevolmente la chiarezza. Questo tutorial presenta soluzioni pratiche per nascondere selettivamente i valori 0 % in Excel, senza compromettere l’integrità dei dati.
Nascondi lo zero percentuale|Formula Excel – Usa SE per nascondere lo zero percentuale|Codice VBA – Formatta o nascondi condizionalmente lo zero percentuale
Nascondi lo zero percentuale
Se desideri nascondere i valori percentuali pari a zero nella tua tabella, la formattazione personalizzata delle celle di Excel ti offre un modo efficace per renderli invisibili. Questo approccio è perfetto quando vuoi conservare i dati originali ma evitare che vengano visualizzati come “0 %” nel foglio di lavoro.
Segui queste istruzioni:
1. Inizia selezionando l’intervallo di celle contenente i tuoi dati percentuali. Poi fai clic con il pulsante destro del mouse sulle celle selezionate e scegli Imposta formato cella dal menu contestuale. Si aprirà la finestra di dialogo Imposta formato cella, dove potrai personalizzare la visualizzazione dei dati.

2. Nella finestra di dialogo, vai su Numero > Personalizzato nel riquadro a sinistra. Nella casella Tipo, inserisci il seguente codice di formato:
0 %;-0 %;« »
Questo Formato personalizzato è progettato in modo tale che:
- Le percentuali positive verranno visualizzate in modo normale.
- Le percentuali negative verranno visualizzate con il segno meno.
- Le percentuali pari a zero appariranno come celle vuote, nascondendo «0%».

3. Fai clic su OKper applicare le modifiche. Ora dovresti vedere che ogni cella che precedentemente mostrava «0%» risulta vuota, mentre gli altri valori restano visibili come percentuali.
![]() |
![]() |
![]() |
Suggerimento: se i tuoi dati percentuali includono valori decimali (ad esempio, 63,25 %), puoi personalizzare il codice di formattazione. Inserisci 0,00 %;-0,00 %;« » nella casella Tipo. In questo modo manterrai le posizioni decimali dove necessario e nasconderai comunque i valori percentuali pari a zero.

Nota: Questo approccio di formattazione influisce esclusivamente sull’aspetto visivo dei valori. Il valore reale della cella resta invariato, e tutti i calcoli basati su tali celle continueranno a fare riferimento ai dati effettivi (inclusi gli zeri). Se reimposti la formattazione su un altro formato, ad esempio Generale o Numero, gli zeri torneranno visibili. Inoltre, questo metodo è puramente estetico e non impedisce a Excel di accedere o utilizzare i valori zero nei calcoli.
Gli scenari applicabili a questa tecnica includono analisi finanziarie, monitoraggio dell’avanzamento e reporting, nei casi in cui si desidera evidenziare solo i dati significativi. Il principale vantaggio è che non altera i dati originali, lasciandoli intatti. Tuttavia, se copi i dati formattati in un'altra cartella di lavoro o cella senza la formattazione personalizzata, gli zeri potrebbero riapparire.
Formula Excel – Usa SE per nascondere lo zero percentuale
Quando il risultato visualizzato deve differire dal valore effettivo della cella, oppure quando desideri che i valori percentuali pari a zero appaiano vuoti senza modificare il formato celle, puoi usare una formula Excel con la funzione SE. Questo approccio è particolarmente utile per generare risultati in nuove celle basati su dati esistenti.
1. Fai clic sulla cella in cui desideri visualizzare il risultato (ad esempio, la cella B1) e inserisci la seguente formula:
=IF(A1=0,"",A1) 2. Premi Invio per confermare la formula. Se la percentuale in A1 è zero, la cella apparirà vuota; altrimenti, mostrerà il valore originale di A1.
3. Per applicare questa formula a un intervallo, copia la cella B1 secondo necessità (trascina il quadratino di riempimento verso il basso oppure usa Ctrl+C e incolla nell’intervallo desiderato). Puoi poi formattare le celle del risultato come percentuali, se desideri visualizzare i valori con il simbolo percentuale. Se fai riferimento a un intervallo (A2, A3, ecc.), assicurati che il riferimento di cella rimanga relativo durante la copia della formula. Questo metodo è ideale per creare una tabella di output pulita, perfetta per reportistica o condivisione, separata dai tuoi dati di origine.
Nota che, quando utilizzi questa formula, le celle del risultato possono apparire vuote se il valore è zero, ma la formula sottostante rimane comunque attiva. Se hai bisogno che tali celle siano effettivamente vuote per ulteriori calcoli, considera l’uso di funzioni aggiuntive come SE(A1=0;N.D.;A1)per visualizzare #N/Danziché una cella vuota.
Questa soluzione è perfetta per tabelle pivot, dashboard o moduli di input in cui i dati di origine possono variare e si desidera che l’output nasconda automaticamente gli zeri. L’unico piccolo svantaggio è che richiede colonne dedicate ai risultati; qualora i valori originali venissero modificati, sarà necessario aggiornare l’intervallo di riferimento della formula.
Codice VBA – Formatta o nascondi condizionalmente lo zero percentuale
Per un controllo avanzato, specialmente con tabelle ampie o attività ripetitive, il codice VBA consente di formattare o persino cancellare programmaticamente le celle che mostrano lo zero percentuale. Questa soluzione è adatta se si desidera automatizzare il processo o personalizzare la Formato celle in base alle proprie esigenze specifiche. È possibile nascondere gli zeri rimuovendo i valori, modificando la Colore del Carattere o applicando altre opzioni di formattazione.
1. Fai clic su Strumenti sviluppatore > Visual Basic. Quando compare la finestra Microsoft Visual Basic, Applications Edition, vai su Inserisci > Modulo e incolla il seguente codice nel modulo:
Sub HideZeroPercent()
Dim rng As Range
Dim cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select percent cells to process", xTitleId, rng.Address, Type:=8)
For Each cell In rng
If cell.Value = 0 Or cell.Value = 0# Then
cell.NumberFormat = ";;;"""""
ElseIf cell.Value <> "" Then
cell.NumberFormat = "0%"
End If
Next cell
End Sub 2. Dopo aver inserito il codice, fai clic sul
pulsante Esegui per avviare la macro. Ti apparirà una finestra di dialogo in cui selezionare l’intervallo di celle percentuali da elaborare. La macro formatta le celle in modo che quelle con valore zero all’interno dell’intervallo selezionato diventino invisibili (effettivamente nascoste), mentre tutte le altre mantengono la formattazione percentuale standard.
Suggerimento: L’approccio VBA offre grande flessibilità per eseguire operazioni in batch su più fogli o cartelle di lavoro. Puoi personalizzare il codice, ad esempio, per cancellare il contenuto di una cella quando trova uno zero oppure per modificare il colore del carattere anziché nascondere il valore. Esegui sempre un backup dei dati prima di lanciare una macro, poiché l’automazione potrebbe influenzare il foglio di lavoro in modo più esteso rispetto ai metodi manuali.
Se la macro non viene eseguita, verifica che le macro siano abilitate nelle impostazioni di Excel e che tu abbia selezionato celle correttamente formattate come percentuali. Se le celle sono impostate come testo o con altri formati, apporta le necessarie correzioni. Per risolvere eventuali errori, assicurati che tutte le celle nell’intervallo selezionato contengano valori numerici; in caso contrario, potresti dover aggiungere controlli per gestire celle vuote o contenenti testo.
Questo codice è ideale per automatizzare attività ripetitive e per pulire i dati prima della creazione di report o della condivisione. Consente di applicare rapidamente una formattazione su larga scala e di aggiornare i dati in modo semplice, anche in caso di modifiche frequenti.
Articolo correlato:
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


