Cum să numărați celulele goale în Excel (4 moduri adecvate)

  • Imparte Asta
Hugh West

De multe ori, baza de date ar putea conține celule goale. Se dorește să se numere celulele goale. Microsoft Excel are câteva formule și instrumente uimitoare pentru a face acest lucru cu ușurință. Articolul va include patru moduri diferite de a număra celulele goale în Excel.

Descărcați caietul de practică

Puteți descărca caietul de practică de aici.

Numărați celulele goale.xlsm

4 Modalități fructuoase de a număra celulele goale în Excel

Vom utiliza următorul set de date pentru a explica modalitățile de numărare a celulelor goale în Excel.

Setul de date conține numele produselor tehnologice și numărul de vânzări care au avut loc într-o companie bazată pe tehnologie. Puteți observa că setul de date are câteva celule goale. Vom număra celulele goale utilizând formule și instrumente disponibile în Excel.

1. Numărați celulele goale prin inserarea formulelor Excel cu funcțiile COUNTIF, COUNTBLANK, SUMPRODUCT, etc.

Excel are câteva formule utile pentru a numărați celulele goale într-un set de date. Funcții precum COUNTBLANK, COUNTIF, SUM, SUMPRODUCT, și așa mai departe sunt folosite pentru a forma astfel de formule. Să vedem formulele una câte una.

i. Inserarea COUNTBLANK pentru a număra celulele goale

The COUNTBLANK Aceasta poate număra spațiile libere sau celulele goale dintr-un rând pentru un anumit interval de date.

Formula pentru setul de date dat:

=COUNTBLANK(B5:C5)

Utilizarea Mâner de umplere putem afla rezultatul pentru restul rândurilor din setul de date.

Trageți de butonul semnul plus (+) în partea dreaptă jos a celulei ( B5 ).

Vedeți rezultatul în imaginea de mai jos.

Descrierea formulei:

Sintaxa formulei:

=COUNTBLANK(range)

În acest caz, se va utiliza gama indică setul de date din care doriți să numărați celulele goale.

De asemenea, puteți utiliza și funcția imbricata Formulele IF și COUNTBLANK pentru a afla dacă rândul este complet gol sau nu.

Formula va fi:

=IF(COUNTBLANK(B5:C5)=0, "Not Blank", "Blank")

Urmăriți imaginea de mai jos pentru a afla cum se face acest lucru.

Descrierea formulei:

Sintaxa formulei imbricate:

=IF(test_logic,[valoare_if_adevărat],[valoare_if_false])

Aici, test_logic preia COUNTBLANK și verifică dacă este egal cu zero sau nu.

value_if_true primește un text care se afișează dacă testul este adevărat.

value_if_false primește un text care se afișează dacă testul este fals.

ii. Inserarea COUNTIF sau COUNTIFS pentru a număra celulele goale

De asemenea, puteți utiliza funcția COUNTIF sau COUNTIFS. Ambele vor da același rezultat.

Formula va fi:

=COUNTIF(B5:C5,"")

sau,

=COUNTIFS(B5:C5,""")

Apoi, trageți de butonul semnul plus (+) în partea dreaptă jos a celulei pentru a găsi numărul pentru restul rândurilor din setul de date.

Prima coloană de celule goale din Coloana D utilizează funcția COUNTIF în timp ce al doilea în Coloana E utilizează funcția COUNTIFS.

Puteți observa că rezultatul pentru ambele formule este același.

Explicația formulei:

Sintaxa formulelor:

=COUNTIF(range, criteria)

=COUNTIFS(criteria_range1, criteria1, [criteria_range2], [criteria2]...)

Ambele formule iau un gama a setului de date și criterii în funcție de care se va afișa rezultatul.

Funcția COUNTIFS poate lua criterii multiple și intervale în timp ce funcția COUNTIFS durează doar un singur gama și criterii .

iii. Inserarea SUM cu ROWS și COLUMNS pentru a număra celulele goale

În plus, există o altă formulă imbricata care folosește SUM , RÂNDURI, și COLUMNE etc. pentru a număra rândurile goale dintr-un set de date.

Formula este:

=SUM(--MMULT(--(B5:C11""),ROW(INDIRECT("B1:B"&COLUMNS(B5:C11))))=0)

Rezultatul arată că există două rânduri goale în setul de date.

Notă: Formula numără blank dacă tot rândul este blank. De aceea a ignorat celula B8.

Explicația formulei:

Sintaxa individuală a formulei imbricate, împreună cu explicațiile aferente:

=SUM(număr1, [număr2],...)

Formula ia numerele ca argumente și oferă suma ca rezultat.

=MMULT(array1,array2)

Aici, se ia un număr de matrici ale setului de date.

=ROW([referință])

Formula cu ROW primește referința rândurilor din setul de date.

=INDIRECT(ref_text,[a1])

Este nevoie de un text de referință.

=COLUMNS(array)

Formula cu COLUMNELE primește o matrice a setului de date.

Aici, semnul dublu minus (-) este utilizat pentru a face conversia forțată a valorii booleene ADEVĂRAT sau FALS la valori numerice 1 sau 0.

iv. Inserarea SUMPRODUCT pentru a număra celulele goale

În plus, SUMPRODUCT este, de asemenea, o formulă utilă pentru a număra celulele goale.

Formula pentru setul de date dat va fi:

=SUMPRODUCT(--B5:C11="")

Rezultatul arată că există 5 celule goale în setul de date dat.

Notă: Contează celulele goale și nu rândurile, spre deosebire de metoda c .

Explicația formulei:

Sintaxa formulei:

=SUMPRODUCT(array1, [array2],...)

Aici, funcția este utilizată pentru a lua mai multe matrici și a furniza suma matricelor.

În acest caz, avem doar un singur set de array-uri iar formula ia intervalul din setul de date numai dacă acesta este egal cu blank.

Apoi, folosind semnul dublu minus (-) am convertit-o în valoare numerică pentru a obține rezultatul.

Citește mai mult: Cum să numărați celulele goale în Excel cu condiția

2. Numărați celulele goale folosind comanda Go To Special

Pe de altă parte, putem folosi comanda Go To Special din fila Home pentru a găsi celule goale.

Urmați pașii pentru a afla cum să numărați celulele goale folosind Go To Special:

  • Selectați setul de date.
  • Selectați Mergeți la Special de la Găsiți & Selectați . veți găsi Găsiți & Selectați de la opțiunile de editare prezent în fila Acasă .

De asemenea, puteți apăsa F5 de pe tastatură pentru a găsi Special de acolo.

  • Va apărea o nouă casetă. În această casetă, selectați Blanks și faceți clic pe BINE.

Veți observa că celulele goale sunt selectate automat.

  • Pentru a evidenția celulele goale din tabelul Acasă fila selectați Culoare de umplere și alegeți culoarea care vă place din meniul derulant.

Culoarea pe care ați ales-o va umple celulele goale selectate. Să alegem deocamdată albastru. Rezultatul va arăta astfel.

Notă: Acest proces este util pentru seturi de date mici. Puteți evidenția celulele goale și le puteți număra singur.

Citiți mai mult: Cum să numărați celulele umplute în Excel

3. Numărați celulele goale folosind comanda Find & Replace

În plus, puteți utiliza un alt instrument Excel util pentru a număra celulele goale. Acesta se numește Găsiți și înlocuiți .

Trebuie să urmați pașii pentru a-l utiliza.

  • Selectați setul de date.
  • Selectați Găsiți de la Găsiți & Selectați Urmăriți imaginea dacă nu o găsiți.

  • Va apărea o nouă casetă. Păstrați locul gol în Găsiți ce : opțiune.
  • Apoi, faceți clic pe Opțiuni>> .

  • Vor apărea noi opțiuni. De acolo,
    • Bifați opțiunea Potrivește întregul conținut al celulei .
    • De la În interiorul: opțiunile din lista derulantă selectați Foaie .
    • În Căutare: opțiunile din lista derulantă selectați Pe coloane.
    • De la Uită-te în opțiunile din lista derulantă selectați Valori sau formule. (Vom selecta valori, deoarece nu avem formule în setul nostru de date). În orice caz, ambele vor funcționa la fel.

  • The Găsiți și înlocuiți caseta ar trebui să arate ca în imaginea de mai jos. Faceți clic pe Găsiți toate iar rezultatul va fi afișat la partea de jos a cutiei.

Citește mai mult: Numărați celulele care conțin un anumit text în Excel

4. Numărați celulele goale folosind macro-urile Excel VBA

În cele din urmă, se va lua în considerare Macros VBA poate fi utilizat pentru a număra celulele goale.

Pentru aceasta trebuie să urmați pașii:

  • Selectați setul de date.

  • Apăsați ALT+F11 de la tastatură. Fereastra VBA se va deschide.

  • Selectați foaia în care este prezent setul de date selectat.

De la Introduceți alege Modul .

  • The Fereastra generală se va deschide.

  • În interiorul fereastra General scrieți codul de mai jos.

Cod:

 Sub CountBlanks() 'Updateby20140310 Dim rng As Range Dim WorkRng As Range Dim total As Long On Error Resume Next xTitleId = "Number of Blank Cells" 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 inacest interval." End Sub 

  • Presa F5 de la tastatură pentru a rula codul.
  • Se va deschide o casetă numită " Numărul de celule goale ".
  • Verificați Gama a setului de date și, dacă este în regulă, faceți clic pe BINE.

  • O nouă casetă va apărea și va afișa rezultatul.

Lucruri de reținut

  • Nu uitați să selectați intervalul de date înainte de a începe să aplicați metodele cu ajutorul instrumentelor Excel.
  • Pentru formule, scrieți formulele menținând sintaxa formulei, precum și rândul și coloana seturilor de date.

Concluzie

Articolul explică patru modalități fructuoase de a număra celulele goale în Excel folosind diverse formule și instrumente Excel. Formulele includ funcții precum COUNTBLANK, COUNTIF, SUMPRODUCT, ROWS, și așa mai departe. Instrumentele Excel utilizate în cadrul metodelor sunt Mergeți la Special, Găsiți și înlocuiți comenzi de la Acasă fila , și macrourile VBA pentru a executa coduri acolo pentru a număra celulele goale în Excel. Puteți verifica subiectul aferent în secțiunea Lecturi conexe Sper că acest articol v-a fost de ajutor. Dacă mai aveți întrebări suplimentare, le puteți pune în secțiunea de comentarii. De asemenea, nu uitați să vizitați și secțiunea site-ul nostru pentru mai multe articole informative.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.