Formula Excel: toate celulele din interval sunt goale -

Cuprins

Formula generică

=SUMPRODUCT(--(range""))=0

rezumat

Pentru a returna TRUE atunci când toate celulele dintr-un interval sunt goale sau goale, puteți utiliza o formulă bazată pe SUMPRODUCT și un test logic care se potrivește cazului de utilizare. În exemplul prezentat, formula din E5 este:

=SUMPRODUCT(--(B5:D5""))=0

Explicaţie

Lucrând din interior spre exterior, această formulă conține o expresie în interiorul SUMPRODUCT care testează fiecare celulă într-un interval de genul:

--(B5:D5"")

În interiorul parantezelor, rezultatul lui B5: D5 "" arată astfel:

(TRUE,FALSE,TRUE)

Negativul dublu convertește apoi valorile ADEVĂRATE FALSE în una și zero:

(1,0,1)

Rețineți că valorile 1 din această matrice corespund celulelor care nu sunt goale sau goale. Apoi, cu o singură matrice pentru a lucra, SUMPRODUCT multiplică pur și simplu aceste valori împreună și returnează rezultatul.

De fiecare dată când rezultatul este mai mare decât zero, știm că nu fiecare celulă din interval este goală. Pentru a forța formula să returneze ADEVĂRAT dacă fiecare celulă este goală și FALS dacă nu, adăugăm pur și simplu = 0 la sfârșitul formulei.

Articole interesante...