Come lasciare la cella vuota se non ci sono dati in Excel (5 modi)

  • Condividi Questo
Hugh West

Durante la fase dei numerosi calcoli, incontriamo Vuoto celle, il che porta a un'uscita pari a zero. Ma in molti casi, la Vuoto rispetto al valore zero come output è preferibile, in quanto può fornire una maggiore chiarezza nella comprensione dei calcoli. Se siete curiosi di sapere come si può Lasciare una cella Vuoto se non ci sono dati al suo interno, allora questo articolo potrebbe tornarvi utile. In questo articolo, discutiamo di come potete Lasciare una cella Vuoto se non ci sono dati in Excel con una spiegazione elaborata.

Scarica il quaderno di esercizi

Scaricate il libro di esercizi qui sotto.

Lasciare la cella vuota se non ci sono dati.xlsm

5 modi semplici per lasciare vuota una cella in assenza di dati

A scopo dimostrativo, utilizzeremo il seguente set di dati: abbiamo Id prodotto , il loro Quantità , Prezzo unitario , e costo . ecc. ci sono alcune voci nella colonna Quantità che non include alcun valore. Questo porta ad alcune voci nella colonna Costo di essere Zero. Ma vogliamo Lasciare essere pieno Vuoto Invece di mostrare zero, abbiamo illustrato 5 modi diversi per risolvere il problema.

1. Utilizzo della funzione IF

Utilizzo la funzione IF , possiamo Lasciare la cella Vuoto in Excel se non ci sono dati da visualizzare nella cella.

Passi

  • Se si osserva con attenzione, si noterà che le cellule E7 , E9 E12 , e E14 sono in realtà vuoti.
  • Il valore numerico di queste celle è uguale a 0. Tuttavia, queste celle sono occupate da un valore di 0 dollari.
  • Dobbiamo rimuovere completamente tutti i contenuti di queste celle. In altre parole, vogliamo mettere queste celle nel file Vuoto stato.

  • Il motivo di queste cellule non è Vuoto nonostante l'assenza di dati, è dovuto alle formule utilizzate.
  • Le formule nell'intervallo di celle F5:F14 Queste formule costringono le celle a mostrare i valori zero con Valuta formato.

  • Al fine di Lasciare una cella Vuoto in cui non sono presenti dati, si inserisce la seguente formula:

=IF(C5="","",C5*D5)

  • Trascinare quindi il pulsante Maniglia di riempimento alla cella E14 .
  • In questo modo si esegue la stessa formula di prima, ma questa volta i valori zero sono mostrati e lasciati come Vuoto cellule.

  • Questo è il modo in cui possiamo Lasciare una cella Vuoto se non ci sono dati nella cella.

Per saperne di più: Funzione IFERROR di Excel per restituire vuoto invece di 0

2. Combinazione di IF e IS VUOTO Funzioni

Utilizzando la combinazione di SE e ISBLANK è possibile verificare se la cella in Excel è Vuoto e poi Lasciare esso Vuoto se non ci sono dati disponibili per la visualizzazione.

Passi

  • Se si osserva attentamente, si noterà che le cellule E7 , E10 , e E12 sono vuoti.
  • Il valore numerico di queste celle è uguale a 0. Tuttavia, queste celle sono occupate da un valore di 0 dollari.
  • Le celle primarie mostrano valori pari a zero e non a Vuoto cella è dovuto alla sua formula e alla sua formattazione.
  • Le formule nell'intervallo di celle F5:F14 Queste formule costringono le celle a mostrare i valori zero con Valuta formato.

  • Per aggirare questo problema, possiamo inserire la seguente formula:

=IF(ISBLANK(C5), "", C5*D5)

Ripartizione della formula

  • ISBLANK(C5): Questa funzione controlla C5 cella se è Vuoto o meno. Se è Vuoto , allora restituirà un Booleano Vero Altrimenti, restituisce un valore Booleano Falso .
  • IF(ISBLANK(C5), "", C5*D5): A seconda del ritorno dal ISBLANK la funzione SE restituirà la funzione "" , se il ritorno dal ISBLANK la funzione è Vero Altrimenti, se il ritorno del metodo ISBLANK la funzione è Falso , il SE restituirà il valore di C5*D5 .
  • Trascinare quindi il pulsante Maniglia di riempimento alla cella E14 .
  • In questo modo si esegue la stessa formula di prima, ma questa volta i valori zero non vengono mostrati e vengono lasciati come Vuoto cellule.

Per saperne di più: Come usare VLOOKUP per restituire vuoto invece di 0 (7 modi)

Letture simili

  • Come rimuovere gli zeri davanti a un numero in Excel (6 modi semplici)
  • Nascondere le righe con valori zero in Excel usando una macro (3 modi)
  • Come nascondere le serie di grafici senza dati in Excel (4 metodi semplici)
  • Nascondere i valori zero nella tabella pivot di Excel (3 metodi semplici)

3. Applicazione delle funzioni IF e ISNUMBER

L'impiego della combinazione di SE e ISNUMERO possiamo verificare se la cella è Vuoto e poi Lasciare come Vuoto se non ci sono dati disponibili per la visualizzazione.

Passi

  • Se si osserva con attenzione, si noterà che le cellule E7 , E9 E12 , e E14 sono in realtà vuoti.
  • Il valore numerico di queste celle è uguale a 0. Tuttavia, queste celle sono occupate da un $0 valore.
  • Dobbiamo rimuovere completamente tutti i contenuti di queste celle. In altre parole, vogliamo mettere queste celle nel file Vuoto stato.
  • Il motivo di queste cellule non è Vuoto nonostante l'assenza di dati, è dovuto alle formule utilizzate.
  • Le formule nell'intervallo di celle F5:F14 Queste formule costringono le celle a mostrare i valori zero con Valuta formato.

  • Per aggirare il problema, inseriamo la seguente formula:

=IF(ISNUMBER(C5),C5*D5,")

Ripartizione della formula

  • NUMERO(C5) : Questa funzione controlla C5 se si tratta di un numero o meno. Se si tratta di un numero, restituirà un booleano Vero Altrimenti, restituisce un valore Booleano Falso .
  • IF(ISNUMBER(C5),C5*D5,") : A seconda del ritorno dal ISNUMERO la funzione SE restituirà la funzione "" , se il ritorno dal ISBLANK la funzione è Falso Altrimenti, se il ritorno del metodo ISNUMERO la funzione è Vero SE restituirà il valore di C5*D5 .
  • Trascinare quindi il pulsante Maniglia di riempimento alla cella E14 .
  • In questo modo verrà eseguita la stessa formula di prima, ma questa volta verranno lasciate le celle che non contengono dati, Vuoto .

💬 Nota

  • Il ISNUMERO restituirà True solo se la voce è Number. Per qualsiasi forma di valore non numerico, come ad esempio Vuoto , spazio, ecc. ISNUMERO restituirà Falso .
  • Quindi, la formula qui presente renderà la cella Vuoto se il contenuto della cella è Vuoto o altri caratteri non numerici. Gli utenti devono esserne consapevoli.

Per saperne di più: Come applicare VLOOKUP per restituire vuoto invece di 0 o NA

4. Utilizzo della formattazione personalizzata

La formattazione personalizzata ci aiuterà a selezionare singole celle e a formattarle. Lasciare solo il Vuoto se non ci sono altri dati disponibili per la visualizzazione.

Passi

  • Nel set di dati mostrato di seguito, possiamo osservare che le celle E7 , E9 , E12 , e E14 ora hanno zero dati in quelle celle. Vuoto stato. Continuano a mostrare valori pari a 0.

  • Per risolvere questo problema e mettere Vuoto nelle celle che hanno ora i dati, possiamo riformattare il set di dati. Che può mostrare la Vuoto se non ci sono dati in essa.
  • A tal fine, selezionare l'intervallo di celle D5:F14 .
  • Quindi fare clic con il tasto destro del mouse su di esso.
  • Dal menu contestuale, fare clic sul pulsante Formattare le celle .

  • Nella finestra di dialogo Formato celle, fare clic sul pulsante Personalizzato dal Numero scheda.
  • Quindi digitare " $Generale;; " nel Tipo e poi fare clic su OK .

  • Dopo aver fatto clic su OK si noterà che i valori sono ora visualizzati come Vuoto se non ci sono dati.

💬 Nota

  • Nella finestra di dialogo della formattazione personalizzata, è necessario digitare " ;; " dopo Generale. Allo stesso tempo, dobbiamo mettere una $ davanti al cartello Generale , a causa del mantenimento del Valuta Altrimenti, il formato viene cancellato dal formato Valuta formato dai numeri.

Per saperne di più: Come utilizzare XLOOKUP per restituire vuoto invece di 0

5. Incorporare il codice VBA

Utilizzando un semplice VBA Macro possono ridurre drasticamente il tempo di rilevamento e di Lasciare celle Vuoto se non ci sono dati.

Passi

  • Per prima cosa, andare alla pagina Sviluppatore quindi fare clic su Visual Basic .

  • Quindi fare clic su Inserire > Modulo .

  • Nel Modulo inserire il seguente codice.
 Sub Blank_Cell() Dim x As Range For Each x In Range("B5:F14") If x.Value = 0 Then x.Value = " " Next x End Sub 

  • Quindi chiudere la finestra.
  • Dopodiché, andare alla sezione Vista scheda > Macro> Visualizza macro .

  • Dopo aver fatto clic su Visualizza macro selezionare le macro appena create, il cui nome è Cella vuota . Quindi fare clic su Correre .

  • Dopo aver fatto clic su Correre si noterà che le celle senza i dati ora mostrano Vuoto cella invece di $0 Siamo anche riusciti a mantenere il Valuta per il resto della cella.

💬 Nota

  • È necessario modificare il codice del set di dati, per selezionare l'intervallo di celle desiderato.
  • Cercate di evitare di aggiungere colonne o righe non numeriche nell'intervallo. Aggiungete solo un intervallo di celle assolutamente necessarie.

Conclusione

Per riassumere, la questione dell'abbandono di una cella Vuoto in caso di assenza di dati viene risolta fornendo 5 soluzioni distinte. tali metodi prevedevano l'utilizzo di SE , ISBLANK , e ISNUMERO Abbiamo anche utilizzato la macro VBA. La macro VBA Il metodo macro richiede una preventiva Legato a VBA conoscenza per capire da zero.

Per questo problema, si allega una cartella di lavoro con macro in cui è possibile esercitarsi con questi metodi.

Sentitevi liberi di porre qualsiasi domanda o feedback attraverso la sezione dei commenti. Qualsiasi suggerimento per il miglioramento del sito Exceldemy comunità sarà molto apprezzabile.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.