Cum se calculează numai dacă celula nu este goală în Excel

Anonim

Există multe modalități de a forța Excel pentru calcularea unei formule numai dacă anumite celule nu sunt necompletate. În acest articol, vom explora toate metodele de calculare a condiției „dacă nu gol”.
Deci, pentru a demonstra toate cazurile, am pregătit mai jos date

În rândul 4, doresc diferența dintre lunile anilor 2109 și 2018. Pentru aceasta, voi scădea datele lunii 2018 din datele lunii 2019. Condiția este, dacă oricare dintre celule este necompletată, nu ar trebui să existe niciun calcul. Să explorăm în câte moduri puteți forța Excel, dacă celula nu este necompletată.

Calculați dacă nu este gol folosind Funcția IF cu funcția SAU.
Prima funcție la care ne gândim este Funcția IF, când vine vorba de ieșire condiționată. În acest exemplu, vom folosi funcțiile IF și OR împreună.
Deci, dacă doriți să calculați dacă toate celulele sunt necompletate, utilizați formula de mai jos.
Scrieți această formulă în celula B4 și completați dreapta (CTRL + R).

= IF (OR (B3 = "", B2 = ""), "", B2-B3)


Cum functioneazã?
Funcția SAU verifică dacă B3 și B2 sunt goale sau nu. Dacă oricare dintre celule este necompletată, ea returnează TRUE. Acum, pentru True, IF tipărește „” (nimic / gol) și pentru False, tipărește calculul.

Același lucru se poate face folosind funcția IF cu ȘI, trebuie doar să schimbăm locurile True Output și False Output.

= IF (AND (B3 "", B2 ""), B2-B3, "")

În acest caz, dacă oricare dintre celule este necompletată, funcția ȘI returnează fals. Și apoi știți cum tratează IF rezultatul fals.

FolosindFuncția ISBLANK
În formula de mai sus, folosim celula = ”” pentru a verifica dacă celula este goală sau nu. Ei bine, același lucru se poate face folosind funcția ISBLANK.

= IF (OR (ISBLANK (B3), ISBLANK (B2)), ””, B2-B3)

Face același lucru „dacă nu este gol atunci calculează” ca mai sus. Folosește doar o formulă pentru a verifica dacă celula este goală sau nu.

Calculați dacă celula nu este goală folosind COUNTBLANK
În exemplul de mai sus, aveam doar două celule de verificat. Dar ce se întâmplă dacă vrem să se adune o rază lungă de acțiune și dacă gama are o celulă necompletată, aceasta nu ar trebui să efectueze calculul. În acest caz putem folosi funcția COUNTBLANK.

= IF (COUNTBLANK (B2: H2), "", SUM (B2: H2))

Aici, count blank returnează numărul de celule goale din interval (B2: H2). În Excel, orice grătar de valoare atunci 0 este tratat ca ADEVĂRAT. Deci, dacă funcția ISBLANK găsește o celulă goală, returnează o valoare pozitivă. IF obține valoarea de verificare ca fiind ADEVĂRAT. Conform formulei de mai sus, dacă nu imprimă nimic, dacă există cel puțin o celulă goală în interval. În caz contrar, funcția SUM este executată.

FolosindFuncția COUNTA
Dacă știți, câte celule nonblank ar trebui să existe pentru a efectua o operație, atunci funcția COUNTA poate fi, de asemenea, utilizată.
De exemplu, în intervalul B2: H2, vreau să fac SUM dacă niciuna dintre celule nu este goală.
Deci, există 7 celule în B2: H2. Pentru a face calculul numai dacă nu există celule goale, voi scrie mai jos formula.

= IF (COUNTA (B3: H3) = 7, SUM (B3: H3), "")

După cum știm, funcția COUNTA returnează un număr de celule nonblank în intervalul dat. Aici verificăm dacă celula care nu este goală este 7. Dacă nu sunt celule goale, calculul are loc altfel nu.

Această funcție funcționează cu tot felul de valori. Dar dacă doriți să efectuați operațiunea numai dacă celulele au numai valori numerice, utilizați în schimb funcția COUNT.

Deci, după cum puteți vedea, există multe modalități de a realiza acest lucru. Nu există niciodată o singură cale. Alegeți calea care vi se potrivește. Dacă aveți întrebări cu privire la acest articol, nu ezitați să întrebați în secțiunea de comentarii de mai jos.

Cum se calculează numai dacă celula nu este goală în Excel

Reglarea unei formule pentru a restabili un gol

Verificarea dacă celulele dintr-o gamă sunt goale și numărarea celulelor goale

SUMIF cu celule care nu sunt goale

Returnează numai rezultatele de la celule care nu sunt goale

Articole populare

50 Comandă rapidă Excel pentru a vă crește productivitatea : Deveniți mai rapid la sarcina dvs. Aceste 50 de comenzi rapide vă vor face să lucrați și mai rapid pe Excel.

Cum se folosește tFuncția VLOOKUP în Excel : Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.

Cum se utilizează funcția COUNTIF în Excel : Numărați valorile cu condiții folosind această funcție uimitoare. Nu trebuie să vă filtrați datele pentru a număra anumite valori. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.

Cum se utilizează funcția SUMIF în Excel : Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.