Sommario
Molte volte il database può contenere celle vuote. Si vorrebbe contare le celle vuote. Microsoft Excel ha alcune formule e strumenti incredibili per farlo facilmente. L'articolo includerà quattro modi diversi per contare le celle vuote in Excel.
Scarica il quaderno di esercizi
Potete scaricare il quaderno di esercizi da qui.
Conteggio delle celle vuote.xlsm4 modi fruttuosi per contare le celle vuote in Excel
Utilizzeremo il seguente set di dati per spiegare come contare le celle vuote in Excel.
Il dataset contiene il nome dei prodotti tecnologici e il numero di vendite effettuate da un'azienda tecnologica. Si può notare che il dataset ha alcune celle vuote. Conteremo le celle vuote utilizzando le formule e gli strumenti disponibili in Excel.
1. Contare le celle vuote inserendo formule di Excel con le funzioni COUNTIF, COUNTBLANK, SUMPRODUCT, ecc.
Excel dispone di alcune formule utili per contare le celle vuote in un set di dati. Funzioni come COUNTBLANK, COUNTIF, SUM, SUMPRODUCT, e così via, vengono utilizzate per formare tali formule. Vediamo le formule una per una.
i. Inserimento di COUNTBLANK per contare le celle vuote
Il CONTEGGIO La funzione stessa spiega cosa può fare: può contare gli spazi vuoti o le celle vuote in una riga per un determinato intervallo di dati.
La formula per il set di dati dato:
=CONTEGGIO VUOTO(B5:C5)
Utilizzando il Maniglia di riempimento possiamo scoprire il risultato per le altre righe del set di dati.
Trascinare il segno più (+) in basso a destra della cella ( B5 ).
Il risultato è visibile nell'immagine sottostante.
Descrizione della formula:
La sintassi della formula:
=COUNTBLANK(intervallo)Qui, il gamma indica il set di dati da cui si desidera contare le celle vuote.
Si può anche utilizzare l'opzione nidificata Formule IF e COUNTBLANK per scoprire se la riga è completamente vuota o meno.
La formula sarà:
=IF(COUNTBLANK(B5:C5)=0, "Non vuoto", "Vuoto")
Seguite l'immagine qui sotto per sapere come fare.
Descrizione della formula:
La sintassi della formula annidata:
=IF(test_logico,[valore_se_vero],[valore_se_falso])
Qui, test_logico prende il CONTEGGIO e controlla se è uguale a zero o meno.
valore_se_vero prende un testo da visualizzare se il test è vero.
valore_se_falso prende un testo da visualizzare se il test è falso.
ii. Inserimento di COUNTIF o COUNTIFS per contare le celle vuote
Si può anche utilizzare la funzione COUNTIF o COUNTIFS. Entrambi daranno lo stesso risultato.
La formula sarà:
=COUNTIF(B5:C5,")
oppure,
=COUNTIFS(B5:C5,"")
Quindi, trascinare il punto segno più (+) in basso a destra della cella per trovare il conteggio delle altre righe del set di dati.
La prima colonna Celle vuote in Colonna D usi la funzione COUNTIF mentre il secondo in Colonna E usi la funzione COUNTIFS.
Si può notare che il risultato di entrambe le formule è lo stesso.
Formula Spiegazione:
La sintassi delle formule:
=COUNTIF(intervallo, criteri)=COUNTIFS(criteri_range1, criteri1, [criteri_range2], [criteri2]...)
Entrambe le formule prendono un gamma del set di dati e criteri in base al quale verrà visualizzato il risultato.
La funzione COUNTIFS può prendere criteri multipli e gamme mentre la funzione COUNTIFS richiede solo una gamma e criteri .
iii. Inserimento della SOMMA con Righe e COLONNE per contare le celle vuote
Inoltre, esiste un'altra formula annidata che utilizza SOMMA , RIGHE, e COLONNE per contare le righe vuote in un set di dati.
La formula è:
=SOMMA(--MMULT(--(B5:C11""),ROW(INDIRECT("B1:B"&COLONNE(B5:C11))))=0)
Il risultato mostra che ci sono due righe vuote nel set di dati.
Nota: La formula conta gli spazi vuoti se l'intera riga è vuota. Per questo motivo ha ignorato la cella B8.
Formula Spiegazione:
La sintassi individuale della formula annidata con le relative spiegazioni:
=SOMMA(numero1, [numero2],...)La formula prende i numeri come argomenti e dà come risultato la somma.
=MMULT(array1,array2)Qui, prende una serie di array del set di dati.
=ROW([riferimento])La formula con il FILO prende il riferimento delle righe del set di dati.
=INDIRETTO(testo_riferimento,[a1])Prende il testo di riferimento.
=COLORI(array)La formula con le COLONNE prende un array del set di dati.
Qui, il doppio segno meno (-) è utilizzato per effettuare la conversione forzata del valore booleano VERO o FALSO a valori numerici 1 o 0.
iv. Inserimento di SUMPRODUCT per contare le celle vuote
Inoltre, SUMPRODOTTO è anche una formula utile per contare le celle vuote.
La formula per il set di dati dato sarà:
=SUMPRODUCT(--B5:C11="")
Il risultato mostra che ci sono 5 celle vuote nel dataset.
Nota: conta le celle vuote e non le righe, a differenza di quanto avviene per le celle vuote. metodo c .
Formula Spiegazione:
La sintassi della formula:
=SUMPRODOTTO(array1, [array2],..)In questo caso, la funzione viene utilizzata per prendere più array e fornire la somma degli array.
In questo caso, abbiamo solo una serie di array e la formula prende l'intervallo del set di dati solo se è uguale a vuoto.
Quindi, utilizzando il doppio segno meno (-) lo abbiamo convertito in valore numerico per ottenere il risultato.
Per saperne di più: Come contare le celle vuote in Excel con la condizione
2. Contare le celle vuote utilizzando il comando Vai a speciale
D'altra parte, si può usare il comando Vai a speciale della scheda Home per trovare le celle vuote.
Seguite i passaggi per sapere come contare le celle vuote usando Vai a speciale:
- Selezionare il set di dati.
- Selezionare Vai allo speciale da Trova e seleziona Troverete Trova e seleziona da le opzioni di modifica presente in la scheda Home .
È inoltre possibile premere F5 sulla tastiera per trovare Speciale da lì.
- Verrà visualizzata una nuova casella. Dalla casella, selezionare Pezzi grezzi e fare clic su OK.
Si noterà che le celle vuote vengono selezionate automaticamente.
- Per evidenziare le celle vuote del file Casa selezionare la scheda Colore di riempimento e scegliere il colore desiderato dal menu a discesa.
Il colore scelto riempirà le celle vuote selezionate. Per ora scegliamo il blu. Il risultato sarà simile a questo.
Nota: Questa procedura è utile per i piccoli insiemi di dati. È possibile evidenziare le celle vuote e contare da soli.
Per saperne di più: Come contare le celle riempite in Excel
3. Contare le celle vuote usando il comando Trova e sostituisci
Inoltre, per contare le celle vuote è possibile utilizzare un altro utile strumento di Excel, chiamato Trova e sostituisci .
È necessario seguire i passaggi per utilizzarlo.
- Selezionare il set di dati.
- Selezionare Trova da Trova e seleziona Seguite l'immagine se non riuscite a trovarla.
- Verrà visualizzata una nuova casella. Mantenere il posto vuoto in Trova cosa : opzione.
- Quindi, fare clic su Opzioni .
- Appariranno nuove opzioni. Da qui,
- Spuntare l'opzione Corrisponde al contenuto dell'intera cella .
- Da All'interno: selezionare le opzioni a discesa Foglio .
- In Ricerca: selezionare le opzioni a discesa Per colonne.
- Da Guarda in selezionare le opzioni a discesa Valori o formule. (Selezioneremo i valori poiché non abbiamo formule nel nostro set di dati). In ogni caso, entrambi funzioneranno allo stesso modo.
- Il Trova e sostituisci Il riquadro dovrebbe assomigliare all'immagine seguente. Fare clic su Trova tutti e il risultato sarà mostrato nella schermata fondo della scatola.
Per saperne di più: Conta le celle che contengono un testo specifico in Excel
4. Contare le celle vuote utilizzando le macro VBA di Excel
Infine, il Macro VBA può essere usato per contare le celle vuote.
A tal fine, è necessario seguire la procedura descritta di seguito:
- Selezionare il set di dati.
- Stampa ALT+F11 dalla tastiera. La finestra VBA si aprirà.
- Selezionare il foglio in cui è presente il set di dati selezionato.
Da Inserire scegliere Modulo .
- Il Finestra generale si aprirà.
- All'interno la finestra Generale scrivere il codice riportato di seguito.
Codice:
Sub CountBlanks() 'Updateby20140310 Dim rng As Range Dim WorkRng As Range Dim total As Long On Error Resume Next xTitleId = "Numero di celle vuote" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) For Each rng In WorkRng If IsEmpty(rng.Value) Then total = total + 1 End If Next MsgBox "There are " & total & " blank cells inquesto intervallo".
- Stampa F5 dalla tastiera per eseguire il codice.
- Si aprirà una casella denominata " Numero di celle vuote ".
- Controllare il Gamma del vostro set di dati e se è tutto a posto, fate clic su OK.
- Si aprirà un nuovo riquadro che mostrerà il risultato.
Cose da ricordare
- Non dimenticate di selezionare l'intervallo di dati prima di iniziare ad applicare i metodi con gli strumenti di Excel.
- Per le formule, scrivere le formule mantenendo la sintassi della formula e le righe e le colonne dei dataset.
Conclusione
L'articolo spiega quattro modi fruttuosi per contare le celle vuote in Excel utilizzando varie formule e strumenti di Excel. Le formule includono funzioni come COUNTBLANK, COUNTIF, SUMPRODUCT, ROWS, Gli strumenti di Excel utilizzati nei metodi sono Vai a Speciale, Trova e sostituisci comandi dalla finestra di dialogo Casa scheda , e le macro VBA per eseguire i codici per contare le celle vuote in Excel. È possibile consultare l'argomento correlato nella sezione Lettura correlata Spero che questo articolo sia stato utile per voi. Se avete altre domande, potete chiedere nella sezione dei commenti. Non dimenticate inoltre di visitare il sito il nostro sito per ulteriori articoli informativi.