Excel formula: visas diapazona šūnas ir tukšas -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai atgrieztu vērtību TRUE, kad visas diapazona šūnas ir tukšas vai tukšas, varat izmantot formulu, kuras pamatā ir SUMPRODUCT, un loģisku testu, kas piemērots lietošanas gadījumam. Parādītajā piemērā formula E5 ir:

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

Paskaidrojums

Strādājot no iekšpuses, šī formula satur izteiksmi SUMPRODUCT iekšpusē, kas pārbauda katru šūnu šādā diapazonā:

--(B5:D5"")

Iekavās B5: D5 rezultāts izskatās šādi:

(TRUE,FALSE,TRUE)

Dubultnegatīvs pēc tam TRUE FALSE vērtības pārvērš par nullēm:

(1,0,1)

Ņemiet vērā, ka 1 šajā masīvā atbilst šūnām, kas nav tukšas vai tukšas. Tad, strādājot tikai ar vienu masīvu, SUMPRODUCT vienkārši reizina šīs vērtības kopā un atgriež rezultātu.

Jebkurā laikā, kad rezultāts ir lielāks par nulli, mēs zinām, ka ne katra diapazona šūna ir tukša. Lai piespiestu formulu atgriezt TRUE, ja katra šūna ir tukša, un FALSE, ja nē, mēs formulas beigās vienkārši pievienojam = 0.

Interesanti raksti...