Descărcați exemplul de registru de lucru
Acest tutorial arată cum să utilizați Funcția Excel ISBLANK în Excel pentru a testa dacă o celulă este goală.
Prezentare generală a funcției ISBLANK
Testul funcției ISBLANK dacă celula este necompletată. Returnează ADEVĂRAT sau FALS.
Pentru a utiliza funcția Foaie de lucru ISBLANK Excel, selectați o celulă și tastați:
(Observați cum apar datele introduse de formulă)
Sintaxa și intrările funcției ISBLANK:
1 | = ISBLANK (VALOARE) |
valoare - Valoarea testului
Cum se utilizează funcția ISBLANK
Funcția ISBLANK testează dacă o celulă este complet gol sau nu. Revine ADEVĂRAT dacă celula este goală, altfel FALS.
1 | = ISBLANK (A2) |
Dacă celula este goală, atunci
Adesea, veți dori să combinați o funcție „IS”, cum ar fi ISBLANK, cu funcția IF. Cu funcția IF, în loc să returnați un ADEVĂR sau FALS simplu, puteți scoate text specific sau efectua acțiuni specifice dacă o celulă este goală sau nu.
1 | = IF (ISBLANK (C2), "", C2 * D2) |
Dacă celula nu este goală atunci
Cu funcția NOT, puteți testa inversul: o celulă nu este goală?
1 | = IF (NOT (ISBLANK (C2)), C2 * D2, "") |
Gama ISBLANK - COUNTBLANK
Pentru a testa un interval pentru valori necompletate, puteți utiliza funcția ISBLANK împreună cu funcția SUMPRODUCT. Cu toate acestea, cel mai simplu mod de a testa celulele goale este cu funcția COUNTBLANK.
Funcția COUNTBLANK contorizează numărul de celule goale dintr-un interval.
1 | = COUNTBLANK (A2: C7) |
Dacă COUNTBLANK> 0 atunci există cel puțin o celulă goală în interval. Utilizați acest lucru împreună cu o declarație IF pentru a face ceva dacă se găsește o celulă necompletată.
1 | = IF (COUNTBLANK (A2: C2)> 0,100 * SUM (A2: C2), 200 * SUM (A2: C2)) |
Funcția ISBLANK nu funcționează?
Funcția ISBLANK va returna FALS pentru celulele care par goale, dar care nu sunt. Inclusiv:
- Șir de lungime zero dintr-o sursă de date externă
- spații, apostrofe, spații non-breaking () sau alte caractere care nu se tipăresc.
- Un șir gol („”)
Utilizând funcțiile IF și OR puteți identifica celulele cu șiruri goale, precum și celule goale normale.
1 | = IF (OR (ISBLANK (A2), A2 = ""), "gol", "nu gol") |
O altă opțiune este utilizarea funcției TRIM pentru a tăia spații suplimentare și a funcției LEN pentru a număra numărul de caractere.
1 | = IF (OR (A2 = "", LEN (TRIM (A2)) = 0), "gol", "nu gol") |
Alte funcții logice
Excel / Foi de calcul Google conține multe alte funcții logice pentru a efectua alte teste logice. Iată o listă:
Funcții IF / IS |
---|
iferror |
iserror |
isna |
iserr |
este gol |
este numărul |
istext |
isnontext |
isformula |
islogic |
isref |
este chiar |
isodd |
ISBLANK în Foi de calcul Google
Funcția ISBLANK funcționează exact la fel în Foi de calcul Google ca în Excel: