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

Come nascondere i numeri negativi in Excel?

AutoreXiaoyang Data di modifica

Quando si lavora con dati numerici in Excel, a volte potrebbe essere utile impedire la visualizzazione dei valori negativi, sia per chiarezza durante le presentazioni, per preparare report o semplicemente per soddisfare requisiti specifici di formattazione. Ad esempio, quando si condivide una panoramica del budget, si potrebbe non voler distrarre visivamente i lettori con numeri negativi oppure potrebbe essere necessario nasconderli temporaneamente per determinati calcoli. Sebbene la rimozione manuale dei valori negativi sia tediosa e possa compromettere l’integrità dei dati, Excel offre diversi metodi efficaci per nascondere automaticamente i numeri negativi mantenendo inalterati i dati originali. Questo articolo presenta metodi pratici adatti a diversi livelli di competenza ed esigenze, in modo da poter scegliere la soluzione più appropriata per il proprio scenario specifico.

Scenari comuni di applicazione: preparazione di report finanziari, condivisione di dati con i clienti per mettere in evidenza risultati positivi, visualizzazione esclusiva di tendenze non negative o nascondimento temporaneo di errori rappresentati da numeri negativi.

Nascondi i numeri negativi in Excel con Utilizza la formattazione condizionale

Nascondi i numeri negativi in Excel con Imposta formato cella

Nascondi i numeri negativi in Excel con Kutools per Excel

Nascondi o cancella i numeri negativi con una macro VBA

Visualizza celle vuote per i numeri negativi utilizzando la formula SE di Excel


Nascondi i numeri negativi in Excel con Utilizza la formattazione condizionale

La formattazione condizionale è una funzionalità flessibile che permette di applicare modifiche di formattazione in modo dinamico, in base ai valori delle celle. Grazie a questa funzione, puoi rendere invisibili tutti i valori negativi impostando il loro colore del carattere uguale allo sfondo della cella, senza alterare né i dati né i calcoli sottostanti.

1. Seleziona l’intervallo di dati in cui desideri nascondere i numeri negativi.

2. Nella Barra multifunzione, fai clic su Home > Utilizza la formattazione condizionale > Evidenzia regole celle > Minore di, come mostrato nello screenshot:

screenshot del clic su Home > Formattazione condizionale > Evidenzia regole celle > Minore di

3. Nella finestra di dialogo Minore di, inserisci 0 nel campo del valore. Fai clic sulla freccia a discesa accanto all’opzione di formattazione e scegli Formato personalizzato per personalizzare l’aspetto delle celle corrispondenti, come illustrato di seguito:

scegli l'opzione Formato personalizzato nella finestra di dialogo

4. Nella finestra di dialogo a comparsa Imposta formato cella, nella scheda Carattere, seleziona un colore del carattere che corrisponda allo sfondo del foglio di lavoro (generalmente bianco per i fogli standard). In questo modo, i valori negativi risulteranno effettivamente invisibili:

scegli il colore bianco, uguale al colore di sfondo, per il carattere della cella

5. Fare clic su OK due volte per chiudere entrambe le finestre di dialogo. Tutti i valori negativi nel proprio intervallo selezionato saranno ora efficacemente nascosti alla vista, pur rimanendo presenti per i calcoli o ulteriori modifiche.

dati originalifreccia destranascondi i numeri negativi

Questo metodo è rapido, preserva i dati intatti e può essere annullato in qualsiasi momento. Tuttavia, se lo sfondo del foglio di lavoro non è bianco o utilizza colori di riempimento condizionali, assicurati di scegliere un colore del carattere che corrisponda esattamente allo sfondo desiderato per rendere completamente invisibili i valori negativi. I numeri negativi nascosti potrebbero infatti tornare visibili qualora lo sfondo delle celle venisse modificato in futuro.


Nascondi i numeri negativi in Excel con Imposta formato cella

L’opzione Imposta formato cella ti permette di controllare direttamente come vengono visualizzati i numeri, inclusa la personalizzazione dei formati per far sì che i valori negativi appaiano vuoti. È la soluzione ideale per gestire in modo uniforme la presentazione dei numeri in un intervallo, senza dover ricorrere a livelli aggiuntivi di formattazione.

1. Seleziona l’intervallo di celle in cui vuoi nascondere i valori negativi.

2. Fare clic con il tasto destro del mouse sulla selezione e scegliere Imposta formato cella dal menu contestuale. Si veda lo screenshot di riferimento:

scegli Formatta celle dal menu contestuale

3. Nella finestra di dialogo aperta Imposta formato cella, vai alla scheda Numero, seleziona Personalizzato dall’elenco Categoria e, nella casella Tipo, digita: 0;«»

imposta la formattazione numeri nella finestra di dialogo

4. Fare clic su OK per applicare le modifiche. Tutti i numeri negativi nell’intervallo selezionato saranno ora nascosti, mostrando celle vuote al posto dei valori negativi.

Questo metodo è semplice da implementare e non richiede alcuna conoscenza di formule o VBA. Tieni presente che, sebbene nascosti, i valori negativi continuano a esistere nelle celle e possono influenzare totali o ulteriori calcoli. Inoltre, i numeri negativi rimarranno invisibili sia nella visualizzazione che nella stampa del foglio. Se i tuoi dati includono numeri con decimali, ti consigliamo di utilizzare un formato personalizzato come 0,00;«»per garantire un aspetto coerente.


Nascondi i numeri negativi in Excel con Kutools per Excel

Per gli utenti che hanno installato Kutools per Excel, nascondere i numeri negativi diventa un gioco da ragazzi grazie a utility specializzate. Con la funzione Seleziona celle specifiche, puoi isolare istantaneamente i valori negativi e renderli invisibili in un attimo semplicemente impostando il colore del carattere. Un flusso di lavoro intuitivo, perfetto per chi preferisce strumenti visivi a formule o codici di formattazione!

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...

Dopo aver installato Kutools per Excel, seguire questi passaggi:

1. Seleziona l’intervallo di dati di tuo interesse.

2. Fare clic su Kutools > Seleziona > Seleziona celle specifiche per aprire la finestra di selezione:

fai clic sulla funzione Seleziona celle specifiche di Kutools

3. Nella finestra di dialogo, selezionare Cella in Seleziona tipo e scegliere Minore di in Specifica tipo. Inserire 0 nel campo del valore, come mostrato nello screenshot:

imposta le opzioni nella finestra di dialogo

4. Conferma con OK o Applica; tutte le celle contenenti numeri negativi verranno selezionate simultaneamente:

tutti i numeri negativi sono stati selezionati

5. Con i valori negativi ancora selezionati, vai alla scheda Home e, dal menu a discesa Colore del Carattere, scegli un colore che corrisponda allo sfondo della cella (tipicamente il bianco).

Suggerimenti: il colore del carattere scelto deve corrispondere esattamente allo sfondo della cella per ottenere i migliori risultati; altrimenti, il testo nascosto potrebbe diventare visibile se il colore di sfondo cambia.

scegli il colore bianco come colore del carattere dalla tendina Colore carattere per nascondere i numeri negativi

6. Tutti i valori negativi nell’intervallo selezionato saranno ora nascosti visivamente.

Scarica e prova gratis Kutools per Excel ora!

Nel caso in cui si debbano nuovamente visualizzare i numeri, basterà selezionare le celle interessate e reimpostare il Colore del Carattere su automatico o nero. Questo metodo è particolarmente utile per chi lavora regolarmente con set di dati di grandi dimensioni e necessita di un modo efficiente, basato su clic, per gestire la visualizzazione dei dati.


Nascondi o cancella i numeri negativi utilizzando una macro VBA

Per attività più avanzate o ripetitive, puoi sfruttare una macro VBA per nascondere automaticamente – o addirittura eliminare – i valori negativi all’interno di un intervallo selezionato. Questa soluzione è ideale per chi gestisce set di dati di grandi dimensioni o deve automatizzare regolarmente questa operazione per report ricorrenti. Di seguito trovi due macro VBA personalizzabili: la prima nasconde i numeri negativi rendendoli invisibili (impostando il colore del carattere uguale allo sfondo), mentre la seconda li cancella del tutto, sostituendoli con celle vuote.

Vantaggi: Completamente automatizzati, flessibili per operazioni batch e riutilizzabili o adattabili a criteri diversi.Limitazioni: Le macro richiedono che l’utente abiliti le macro per poterle eseguire; i principianti devono procedere con cautela ed eseguire sempre un backup dei dati prima di applicare modifiche VBA.

1. Per aggiungere la macro, fai clic su Sviluppo > Visual Basic(oppure premi)Alt + F11) per aprire l’editor VBA. Nel riquadro a sinistra, fai clic con il tasto destro sulla cartella di lavoro, seleziona Inserisci > Modulo e incolla il codice desiderato 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. Fare clic sul pulsante pulsante Eseguinella barra degli strumenti VBA o premere F5per eseguire. Verrà richiesto di selezionare un intervallo: scegli le celle desiderate e procedi. La macro imposterà il colore del carattere dei numeri negativi in modo che corrisponda allo sfondo della prima cella della selezione, nascondendoli così alla vista.

Suggerimenti per la risoluzione dei problemi:Se solo una parte dell’intervallo risulta «nascosta» oppure i colori di sfondo non corrispondono, assicurati che l’intervallo selezionato abbia un colore uniforme oppure imposta manualmente il colore di sfondo al valore desiderato prima di eseguire la macro.

Per cancellare i numeri negativi (impostarli come celle vuote):

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 descritto sopra: dopo aver selezionato l’intervallo desiderato, tutti i valori negativi in esso verranno eliminati, lasciando le celle vuote.

Nota:Questa azione non può essere annullata tramite il pulsante Annulla dopo l’esecuzione della macro. Effettuare sempre un backup dei dati prima di utilizzare questa operazione, qualora fosse necessario recuperare i valori originali.

Queste macro sono particolarmente utili quando i valori negativi non sono necessari per calcoli futuri o verifiche contabili e si desidera una soluzione permanente (o facilmente ripetibile) per formattare report finali o pulire dati esportati.


Visualizza celle vuote per i numeri negativi utilizzando la formula SE di Excel

Se preferisci usare formule Excel, un metodo efficace per nascondere visivamente i numeri negativi è la funzione SE. Questo approccio è ideale quando vuoi creare una nuova colonna o tabella priva di valori negativi, senza alterare i dati originali. La funzione SE può restituire una cella vuota per i numeri negativi e mostrare il valore originale per quelli non negativi, risultando perfetta per stampe, report e scenari di analisi dei dati in cui non desideri visualizzare valori negativi.

Casi d’uso tipici: dashboard finanziarie, esportazioni dati, riepiloghi condivisi, tabelle per il monitoraggio delle performance e preparazione di elenchi puliti, privi di valori negativi.

1. Supponendo che i valori siano nella colonna A, in una cella adiacente (ad esempio)B1), inserisci la seguente formula:

=IF(A1<0,"",A1)

2. Premere Invio per confermare. La formula mostrerà una cella vuota quando il valore in A1 è negativo e visualizzerà il valore originale in tutti gli altri casi. Per applicare la formula a un intero elenco, trascinatela verso il basso da B1 fino a coprire l’intero dataset oppure copiatela e incollatela secondo necessità. Adattate i riferimenti di cella se i dati iniziano da una cella o colonna diversa.

Se i dati includono valori decimali o si desidera mantenere la formattazione originale per i numeri positivi, è possibile utilizzare una formula come =IF(A1<0,"",TEXT(A1,"0.00")) per due posizioni decimali. Ricorda che questo metodo genera una nuova colonna con i dati filtrati, quindi potresti dover utilizzare tali risultati in grafici o calcoli successivi.

Nota: Poiché la formula SE genera una nuova colonna in cui i valori negativi vengono nascosti come celle vuote, la formattazione delle celle e le formule che fanno riferimento a tali risultati tratteranno i numeri negativi come vuoti o zero (a seconda dell’uso di ulteriori formule), il che potrebbe influenzare alcune statistiche riassuntive o totali.


In sintesi, esistono diversi approcci per nascondere i numeri negativi in Excel, ognuno con vantaggi specifici. Le soluzioni basate sulla formattazione visiva, come la formattazione condizionale o l’impostazione del formato celle, sono rapide e preservano i dati originali. Kutools per Excel offre un flusso di lavoro grafico intuitivo, ideale per utilizzi frequenti o su larga scala. Le macro VBA permettono operazioni batch e automazione, ma vanno usate con cautela e solo dopo aver creato un backup. La soluzione basata sulla formula SE è perfetta per generare nuove visualizzazioni dei dati prive di numeri negativi, facilitando report e analisi più pulite. Nella scelta del metodo, valutare se sia necessaria una soluzione reversibile o una rimozione più permanente e assicurarsi che l’approccio adottato sia coerente con il modo in cui si intende elaborare, condividere o analizzare ulteriormente i fogli di lavoro Excel.

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