Come nascondere i numeri negativi in Excel?
Quando si lavora con dati numerici in Excel, a volte potresti voler impedire che i valori negativi vengano visualizzati, sia per chiarezza durante le presentazioni, per la preparazione di report o semplicemente per soddisfare requisiti di formattazione specifici. Ad esempio, quando si condivide una panoramica del budget, potresti non voler distrarre visivamente i lettori con numeri negativi, oppure potresti aver bisogno di nasconderli temporaneamente per determinati calcoli. Mentre la rimozione manuale dei valori negativi è tediosa e può compromettere l'integrità dei tuoi dati, Excel offre diversi modi efficaci per nascondere automaticamente i numeri negativi preservando i dati originali. Questo articolo introduce metodi pratici adatti a diversi livelli di abilità e requisiti, così puoi selezionare la soluzione più appropriata per il tuo scenario specifico.
Scenari applicabili comuni: preparazione di report finanziari, condivisione di dati con clienti per enfatizzare risultati positivi, visualizzazione di sole tendenze non negative, o nascondere temporaneamente errori rappresentati come numeri negativi.
Nascondere i numeri negativi in Excel con la Formattazione Condizionale
Nascondere i numeri negativi in Excel con Formato Celle
Nascondere i numeri negativi in Excel con Kutools per Excel
Nascondere o cancellare i numeri negativi con una macro VBA
Mostrare vuoto per i numeri negativi utilizzando la formula SE di Excel
Nascondere i numeri negativi in Excel con la Formattazione Condizionale
La Formattazione Condizionale è una funzionalità flessibile che consente di applicare dinamicamente modifiche di formattazione in base ai valori delle celle. Utilizzando questa funzione, puoi rendere invisibili tutti i valori negativi abbinando il colore del carattere allo sfondo della cella, senza alterare i tuoi dati o i calcoli sottostanti.
1. Seleziona l'intervallo di dati in cui desideri nascondere i numeri negativi.
2. Nella barra multifunzione, clicca su Home > Formattazione Condizionale > Evidenzia Celle Regole > Minore Di, come mostrato nello screenshot:
3. Nella finestra di dialogo Minore Di, inserisci 0 nel campo valore. Fai clic sul menu a discesa accanto all'opzione di formattazione e scegli Formato Personalizzato per personalizzare l'aspetto delle celle qualificate, come illustrato di seguito:
4. Nella finestra pop-up Formato Celle, sotto la scheda Carattere, seleziona un colore del carattere che corrisponda allo sfondo del foglio di lavoro (comunemente bianco per i fogli standard). Questo renderà invisibili efficacemente tutti i valori negativi:
5. Clicca OK due volte per chiudere entrambe le finestre di dialogo. Tutti i valori negativi nell'intervallo selezionato saranno ora nascosti alla vista, rimanendo presenti per calcoli o ulteriori modifiche.
![]() | ![]() | ![]() |
Questo metodo è veloce, mantiene i tuoi dati intatti e può essere annullato in qualsiasi momento. Tuttavia, nota che se lo sfondo del foglio di lavoro non è bianco o utilizza colori di riempimento condizionale, dovresti scegliere un colore del carattere che corrisponda esattamente allo sfondo desiderato per rendere i valori negativi completamente invisibili. I valori negativi nascosti potrebbero ancora essere visibili se gli sfondi delle celle vengono cambiati in futuro.
Nascondere i numeri negativi in Excel con Formato Celle
L'opzione Formato Celle ti permette di controllare direttamente come vengono visualizzati i numeri, inclusa la personalizzazione dei formati in modo che i valori negativi appaiano vuoti. Questo approccio è ideale quando vuoi controllare uniformemente la presentazione dei numeri in un intervallo senza utilizzare strati aggiuntivi di formattazione.
1. Seleziona l'intervallo di celle in cui desideri nascondere i valori negativi.
2. Fai clic destro nella selezione e scegli Formato Celle dal menu contestuale. Riferimento screenshot:
3. Nella finestra di dialogo Formato Celle aperta, vai alla scheda Numero, seleziona Personalizzato dall'elenco Categoria, e nella casella Tipo, inserisci: 0;""
4. Clicca OK per applicare le modifiche. Tutti i numeri negativi nell'intervallo selezionato saranno ora nascosti, mostrando celle vuote dove esistevano i valori negativi.
Questo metodo è semplice da implementare e non richiede alcuna conoscenza di formule o VBA. Tieni presente che mentre sono nascosti, i valori negativi esistono ancora nelle celle e possono influenzare i totali o ulteriori calcoli. Inoltre, i numeri negativi saranno nascosti sia nella visualizzazione che nella stampa del foglio. Se i tuoi dati possono includere numeri con decimali, considera di usare un formato personalizzato come 0.00;"" per mantenere un aspetto coerente.
Nascondere i numeri negativi in Excel con Kutools per Excel
Per gli utenti che hanno installato Kutools per Excel, nascondere i numeri negativi può essere semplificato con utilità specializzate. Utilizzando la funzione Seleziona Celle Specifiche, puoi isolare rapidamente i valori negativi e poi renderli invisibili facilmente formattando il colore del carattere. Questo flusso di lavoro è intuitivo per gli utenti che preferiscono lavorare con strumenti grafici piuttosto che con formule o codici di formattazione.
Dopo aver installato Kutools per Excel, segui questi passaggi:
1. Seleziona l'intervallo di dati di tuo interesse.
2. Clicca Kutools > Seleziona > Seleziona Celle Specifiche per aprire la finestra di selezione:
3. Nella finestra di dialogo, seleziona Cella sotto Tipo di selezione, e scegli Minore di in Tipo specifico. Inserisci 0 nel campo valore, come mostrato nello screenshot:
4. Conferma con OK o Applica; tutte le celle con numeri negativi saranno selezionate simultaneamente:
5. Con i valori negativi ancora selezionati, vai alla scheda Home, e dal menu a discesa Colore Carattere, scegli un colore che corrisponda allo sfondo della cella (tipicamente bianco).
Suggerimenti: Il colore del carattere che scegli dovrebbe corrispondere esattamente allo sfondo della cella per ottenere i migliori risultati – altrimenti, il testo nascosto potrebbe diventare visibile se il colore dello sfondo cambia.
6. Tutti i valori negativi nell'intervallo selezionato saranno ora visivamente nascosti.
Scarica e prova gratuitamente Kutools per Excel Ora !
Nel caso in cui tu debba rivelare nuovamente i numeri, seleziona semplicemente le celle pertinenti e reimposta il colore del carattere su automatico o nero. Questo metodo è particolarmente utile per coloro che lavorano regolarmente con grandi insiemi di dati e hanno bisogno di un modo efficiente, basato su click, per gestire la visualizzazione dei dati.
Nascondere o cancellare i numeri negativi utilizzando una macro VBA
Per attività più avanzate o ripetitive, puoi utilizzare una macro VBA per nascondere automaticamente o addirittura cancellare i valori negativi all'interno di un intervallo selezionato. Questo approccio è utile per gli utenti che gestiscono grandi set di dati o quando devi automatizzare l'operazione per report consegnati regolarmente. Di seguito ci sono due macro VBA personalizzabili: una nasconde i numeri negativi abbinando il colore del carattere allo sfondo, e l'altra cancella i numeri negativi (impostandoli come vuoti) completamente.
Vantaggi: totalmente automatizzato, flessibile per operazioni in blocco, può essere riutilizzato o adattato per criteri diversi. Limitazioni: Le macro richiedono che gli utenti abilitino le macro affinché possano funzionare; i principianti dovrebbero fare attenzione e sempre fare un backup dei dati prima di applicare modifiche VBA.
1. Per aggiungere la macro, clicca Sviluppatore > Visual Basic (o premi Alt + F11) per aprire l'editor VBA. Nel riquadro sinistro, fai clic destro sul tuo workbook, seleziona Inserisci > Modulo, e incolla il codice desiderato qui sotto nella finestra del modulo.
Per nascondere i numeri negativi (rendendoli invisibili):
Sub HideNegativeNumbers()
Dim WorkRng As Range
Dim Rng As Range
Dim xTitleId As String
Dim bgColor As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range to hide negative numbers", xTitleId, WorkRng.Address, Type:=8)
bgColor = WorkRng.Cells(1, 1).Interior.Color
For Each Rng In WorkRng
If IsNumeric(Rng.Value) And Rng.Value < 0 Then
Rng.Font.Color = bgColor
End If
Next
End Sub
2. Clicca il pulsante nella barra degli strumenti VBA o premi F5 per eseguire. Ti verrà chiesto di selezionare un intervallo — scegli le celle target e procedi. La macro imposterà il colore del carattere per i numeri negativi in modo che corrisponda allo sfondo della prima cella nella selezione, nascondendoli così.
Suggerimenti per la risoluzione dei problemi: Se solo parte dell'intervallo viene "nascosta" o i colori di sfondo non corrispondono, assicurati che l'intervallo selezionato sia uniformemente colorato, o impostalo manualmente sul colore preferito prima di eseguire la macro.
Per cancellare i numeri negativi (impostarli come vuoti):
Sub ClearNegativeNumbers()
Dim WorkRng As Range
Dim Rng As Range
Dim xTitleId As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range to clear negative numbers", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If IsNumeric(Rng.Value) And Rng.Value < 0 Then
Rng.Value = ""
End If
Next
End Sub
2. Esegui questa macro come sopra; dopo aver selezionato l'intervallo target, tutti i valori negativi in quell'intervallo verranno eliminati, lasciando quelle celle vuote.
Queste macro sono le migliori quando i valori negativi non sono necessari per calcoli o revisioni successive, e hai bisogno di una soluzione permanente (o facilmente ripetibile) per formattare report di output o pulire dati esportati.
Mostra vuoto per i numeri negativi utilizzando la formula SE di Excel
Se preferisci utilizzare le formule di Excel, un modo efficiente per nascondere visivamente i numeri negativi è utilizzare la funzione SE. Questo approccio è particolarmente efficace se vuoi creare una nuova colonna o tabella senza valori negativi mantenendo i tuoi dati originali intatti. La funzione SE può restituire una cella vuota per i numeri negativi e mostrare il valore originale per i numeri non negativi, il che è utile per scenari di stampa, reporting e analisi dati in cui i valori negativi non devono essere visualizzati.
Casi d'uso tipici: dashboard finanziarie, esportazioni di dati, riepiloghi condivisi, tabelle di monitoraggio delle prestazioni e preparazione di elenchi puliti non negativi.
1. Supponiamo che i tuoi valori siano nella colonna A. In una cella adiacente (ad esempio, B1), inserisci la seguente formula:
=IF(A1<0,"",A1)
2. Premi Invio per confermare. La formula mostrerà vuoto quando il valore in A1 è negativo, altrimenti mostrerà il valore originale. Per applicare questo a un'intera lista, trascina la formula da B1 per coprire il tuo set di dati, o copiala e incollala secondo necessità. Regola i riferimenti alle celle se i tuoi dati iniziano da una cella o colonna diversa.
Se i tuoi dati includono decimali o vuoi mantenere la formattazione originale per i valori positivi, puoi usare una formula come =SE(A1<0;"";TESTO(A1;"0.00"))
per due posizioni decimali. Ricorda, questo metodo crea una nuova colonna con i dati filtrati, quindi potresti dover utilizzare i risultati in grafici o calcoli successivi secondo necessità.
Nota: Poiché la formula SE crea una nuova colonna del dataset con i valori negativi nascosti come vuoti, la formattazione delle celle e le formule che fanno riferimento a questi risultati tratteranno i numeri negativi come vuoti o zero (a seconda dell'uso aggiuntivo delle formule), il che può influire su alcune statistiche di riepilogo o totali.
In sintesi, ci sono diversi approcci per nascondere i numeri negativi in Excel, e ogni metodo ha i suoi vantaggi unici. Le soluzioni di formattazione visiva come Formattazione Condizionale o Formato Celle sono veloci e preservano i tuoi dati originali. Kutools per Excel fornisce un flusso di lavoro grafico conveniente, adatto per uso frequente o su larga scala. Le macro VBA offrono operazioni in blocco e automazione ma dovrebbero essere utilizzate con la giusta cautela e backup. La soluzione con la formula SE è perfetta per creare nuove visualizzazioni dei tuoi dati senza numeri negativi, facilitando report e analisi più puliti. Quando scegli un approccio, considera se hai bisogno di un metodo di visualizzazione reversibile o di una rimozione più permanente, e assicurati che il tuo metodo si adatti a come intendi elaborare, condividere o analizzare ulteriormente i tuoi fogli di lavoro Excel.
I 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 oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra invece che in nuove finestre.
- Aumenta la produttività del50% e riduce centinaia di clic del mouse ogni giorno!
Tutti gli add-in Kutools. Un solo programma di installazione
La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.





- Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
- Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
- Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
- Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in