Salt la conținutul principal

Verificați dacă celula sau intervalul este necompletat sau nu în Excel - ghid ușor

Tratarea celulelor goale sau a intervalelor în Excel poate fi o parte crucială a gestionării și analizei datelor. Indiferent dacă trebuie să identificați, să completați sau să omiteți celulele goale, este esențial să înțelegeți cum să le verificați eficient. Acest ghid oferă metode simple, dar eficiente pentru a determina dacă o celulă sau o zonă este goală în Excel, cu sfaturi practice pentru a vă îmbunătăți abilitățile de manipulare a datelor.


Verificați dacă o celulă este goală

Această secțiune este împărțită în două părți pentru identificarea simplă a celulelor goale din intervalul specificat. Prima parte demonstrează cum să returnați un anumit text atunci când este întâlnită o celulă goală, în timp ce a doua parte arată cum să opriți calculele formulei atunci când întâlniți o celulă goală.


Dacă o celulă este goală, atunci returnează text specific

După cum se arată în tabelul de expediere de mai jos, dacă articolul este livrat la timp, acesta va fi marcat ca Livrat în Starea expedierii coloană. Dacă este întârziat, starea expedierii rămâne necompletată. Pentru a identifica celulele goale din această coloană pentru a verifica livrarea întârziată, puteți face după cum urmează.

Selectați o celulă goală pentru a scoate rezultatul (cum ar fi I2 în acest caz), introduceți următoarea formulă și apăsați tasta Intrați cheie. Apoi selectați această celulă rezultat și trageți-o Mâner de umplere jos pentru a obține restul rezultatelor.

=IF(ISBLANK(F2), "Delay", "Completed") 

notițe:
  • În această formulă, F3 este celula pe care o voi verifica dacă este goală. "Întârziere" indică faptul că dacă F3 este necompletat, formula va returna Delay ca rezultat. Dimpotrivă, "Terminat" înseamnă că dacă F3 nu este necompletat, formula va returna Completed. Puteți modifica referința celulei și textele specificate în funcție de nevoile dvs.
  • Dacă doriți să păstrați celula rezultată goală atunci când este întâlnită o celulă goală, ștergeți primul text specificat din formulă, lăsând doar ghilimele duble. Ca:
    =IF(ISBLANK(A2), "", "not blank")
  • Dacă celulele par a fi goale, dar conțin caractere invizibile, cum ar fi spații sau alte caractere care nu pot fi imprimate, atunci aceste celule vor fi, de asemenea, tratate ca celule nevide. Pentru a trata aceste celule ca celule goale, puteți utiliza următoarea formulă:
    =IF(LEN(TRIM(A2))=0, "blank", "not blank")
Te chinui să identifici celulele goale cu spații?
Încerca Kutools pentru Excel's Eliminați spațiile caracteristică. Poate elimina spațiile de început și de final dintr-un interval, asigurându-se că celula rămâne cu adevărat goală, totul în doar două clicuri.
Doriți să accesați această funcție? Descărcați Kutools pentru Excel acum!

Dacă o celulă este goală, nu mai calculați

În anumite situații, atunci când o formulă întâlnește o celulă goală, poate returna o eroare sau un rezultat neexceptat, în funcție de funcția specifică și setările aplicate în foaie. În exemplul de mai jos, folosesc formula =(C2-B2)/B2 pentru a calcula variația procentuală între luna precedentă și luna aceasta pentru diferite produse. Cu toate acestea, când celula sursă este goală, formula produce a # DIV / 0! eroare. Această secțiune vă va ghida în prevenirea acestei erori atunci când aveți de-a face cu celule goale.

Selectați o celulă (cum ar fi D2 în acest caz), introduceți formula de mai jos și apăsați Intrați. Selectați această celulă rezultat și trageți-o Mâner de umplere jos pentru a obține restul rezultatului.

=IF(ISBLANK(B2), "", (C2-B2)/B2)

După cum puteți vedea din rezultatele de mai sus, toate valorile de eroare au dispărut, deși există celule goale.

notițe: În această formulă, B2 este celula pe care o voi verifica dacă este goală, (C2-B2)/B2 este formula pe care o voi folosi pentru a calcula modificarea procentuală. Vă rugăm să modificați aceste variabile după cum aveți nevoie.

Verificați dacă un interval este gol

Dacă doriți să verificați dacă un anumit interval este gol, formula din această secțiune vă poate face o favoare.

Aici voi lua gama G1:K8 ca exemplu. Pentru a verifica dacă acest interval este gol sau nu, procedați după cum urmează.

Selectați o celulă goală pentru a afișa rezultatul, introduceți următoarea formulă și apăsați tasta Intrați cheie.

=IF(SUMPRODUCT(--(G1:K8<>""))=0,"It is blank","It is not blank")

notițe:
  • Această formulă verifică dacă intervalul G1:K8 este gol. Dacă intervalul este gol, returnează „Este gol” ca rezultat. Dacă intervalul nu este gol, returnează „Nu este gol”. Puteți modifica referința celulei și textele specificate în funcție de nevoile dvs.
  • Dacă nu doriți să specificați texte și doar reveniți TURE or FALS, utilizați această formulă:
    =SUMPRODUCT(--(G1:K8<>""))=0
    Această formulă returnează TRUE dacă intervalul este gol, în caz contrar, returnează FALSE.
  • Dacă celulele par a fi goale, dar conțin caractere invizibile, cum ar fi spații sau alte caractere care nu pot fi imprimate, atunci aceste celule vor fi, de asemenea, tratate ca celule nevide. Pentru a trata aceste celule ca celule goale, puteți utiliza următoarea formulă:
    =IF(SUMPRODUCT(--(TRIM(G1:K8)<>""))=0,"It is blank","It is not blank")
    or
    =SUMPRODUCT(--(TRIM(G1:K8)<>""))=0
  • Pentru a verifica dacă mai multe intervale sunt goale, încercați această formulă:
    =IF(AND(SUMPRODUCT(--(A7:C9<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")

Sfaturi: evidențiați celulele goale

Evidențierea celulelor goale ajută la identificarea și abordarea mai ușor a celulelor goale în seturi de date mari. Această secțiune va explora cum să evidențiați vizual celulele goale din setul dvs. de date folosind formatarea condiționată din Excel.

Pasul 1: Selectați intervalul în care doriți să evidențiați celulele goale.
Pasul 2: Deschideți caseta de dialog Nouă regulă de formatare

Sub Acasă fila, faceți clic pe Formatarea condițională > Evidențiați regulile celulelor > Mai multă regulă.

Pasul 3: Creați o regulă de formatare condiționată

În Noua regulă de formatare casetă de dialog, trebuie să configurați după cum urmează.

  1. Selectați Blanks de la Formatează numai celulele cu lista verticală.
  2. Apasă pe Format butonul pentru a specifica o culoare de umplere pentru celulele goale.
  3. Apasă pe OK pentru a salva regula.
Rezultat

Toate celulele goale din intervalul selectat sunt evidențiate cu culoarea de umplere specificată.


În rezumat, acest ghid învață modalități eficiente de a verifica și gestiona celulele sau intervalele goale în Excel. Indiferent dacă sunteți un începător sau un utilizator Excel cu experiență, stăpânirea acestor metode simple, dar puternice, vă va crește productivitatea și acuratețea atunci când lucrați cu date. Pentru cei dornici să aprofundeze capacitățile Excel, site-ul nostru web se mândrește cu o mulțime de tutoriale. Descoperiți mai multe sfaturi și trucuri Excel aici.

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
Comments (8)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hello, what if you have multiple ranges to include in the formula? i.e. A2:D2 and M2:P2, When I add in the 2nd range the formula does not work...
This comment was minimized by the moderator on the site
Hi Nicholas Haughn,

The following formula can help you. Please give it a try. Thank you.
=IF(AND(SUMPRODUCT(--(A2:D2<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")
This comment was minimized by the moderator on the site
Hola,
Me gustaría cambia los resultados de VERDADERO/FALSO por otras palabras, es posible?
muchas gracias
This comment was minimized by the moderator on the site
Hi Paula,
If you want to display a specific result other than TRUE or FALSE, please enclose the formula in an IF function. Such as:
=IF(SUMPRODUCT(--(G1:K8<>""))=0, "Yes", "No")
This comment was minimized by the moderator on the site
Muchísimas gracias!!
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi

Thanks for this. It is what I needed. I am curious what is the significance of the '--' in the formula?
This comment was minimized by the moderator on the site
Hi Joe Shaer,
The double dash is used for converting a list of boolean (TRUE, FALSE) values to ZEROs and ONEs, which is a useful technique in many advanced formulas that work with cell ranges.
This comment was minimized by the moderator on the site
Thanks for this formula. 😊

To make it even more complete I would recommend to use the trim function on the range to eliminate white spaces too:
=SUMPRODUCT(--(TRIM(G1:K8)<>""))=0

Cheers, Dirk
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations