Formula Excel: Dacă celula nu este necompletată -

Cuprins

Formula generică

=IF(A1"",result,"")

rezumat

Pentru a efectua o acțiune numai atunci când celula nu este goală (nu este goală), puteți utiliza o formulă bazată pe funcția IF. În exemplul prezentat, coloana D conține date de finalizare a sarcinii. Formula din celula E5 este:

=IF(D5"","Done","")

Explicaţie

În acest exemplu, coloana D înregistrează data finalizării unei sarcini. Prin urmare, dacă coloana conține o dată (adică nu este necompletată), putem presupune că sarcina este finalizată.

Formula din celula E5 folosește funcția IF pentru a verifica dacă D5 nu este „gol”. Dacă da, rezultatul este „Terminat”. Dacă D5 este gol, IF returnează un șir gol ("") care nu afișează nimic "

=IF(D5"","Done","")

Simbolul este un operator logic care înseamnă „nu egal cu”, deci expresia „„ înseamnă „nu nimic” sau „nu gol”. Când coloana D conține o valoare, rezultatul este ADEVĂRAT și IF returnează „Terminat”. Când coloana D este goală, rezultatul este FALS și IF returnează un șir gol ("").

Două rezultate

Pentru a afișa atât „Efectuat”, cât și „Făcut”, puteți ajusta formula astfel:

=IF(D5"","Done","Not done")

Cu ISBLANK

O alternativă este utilizarea funcției ISBLANK pentru a testa celulele goale. Funcția ISBLANK returnează TRUE atunci când o celulă este goală și FALSE dacă nu. Pentru a utiliza ISBLANK, puteți rescrie formula astfel:

=IF(ISBLANK(D5),"","Done")

Observați că rezultatele ADEVĂRATE și FALSE au fost schimbate. Logica este acum dacă celula D5 este necompletată.

Pentru a păstra secvența și logica originale, puteți adăuga funcția NOT astfel:

=IF(NOT(ISBLANK(D5)),"Done","")

Articole interesante...