Generička formula
=SUMPRODUCT(--(range""))=0
Sažetak
Da biste vratili vrijednost TRUE kada su sve stanice u rasponu prazne ili prazne, možete upotrijebiti formulu koja se temelji na SUMPRODUCT i logički test koji odgovara slučaju upotrebe. U prikazanom primjeru formula u E5 je:
=SUMPRODUCT(--(B5:D5""))=0
Obrazloženje
Radeći iznutra prema van, ova formula sadrži izraz unutar SUMPRODUCT koji testira svaku ćeliju u rasponu ovako:
--(B5:D5"")
Unutar zagrada, rezultat B5: D5 "" izgleda ovako:
(TRUE,FALSE,TRUE)
Dvostruki negativ pretvara TRUE FALSE vrijednosti u one i nule:
(1,0,1)
Imajte na umu da jedinice 1 u ovom polju odgovaraju ćelijama koje nisu prazne ili prazne. Zatim, sa samo jednim nizom za rad, SUMPRODUCT jednostavno množi ove vrijednosti i vraća rezultat.
Kad god je rezultat veći od nule, znamo da nije svaka ćelija u rasponu prazna. Da bismo prisilili formulu da vrati TRUE ako je svaka ćelija prazna, a FALSE ako nije, jednostavno dodamo = 0 na kraj formule.