
Obecný vzorec
=SUMPRODUCT(N(LEN(range)>100))
souhrn
Chcete-li počítat buňky, které obsahují více než určitý počet znaků, můžete použít vzorec založený na funkcích SUMPRODUCT, LEN a N. V zobrazeném příkladu je vzorec v C2:
=SUMPRODUCT(N(LEN(B5:B11)>100))
Vysvětlení
Při práci zevnitř ven funguje funkce LEN v rozsahu B5: B11. Protože dáme LEN více hodnot, vrátí více výsledků v poli, jako je tento:
(127; 78; 43; 112; 59; 72; 154)
Který je vyhodnocen proti logickému výrazu> 100. Výsledkem je pole TRUE FALSE hodnot:
(PRAVDA; NEPRAVDA; NEPRAVDA; PRAVDA; NEPRAVDA; NEPRAVDA; PRAVDA)
Funkce N pak převede tyto hodnoty na jedničky a nuly:
(1; 0; 0; 1; 0; 0; 1)
Nakonec je pole zpracováno programem SUMPRODUCT, který vrací 3:
=SUMPRODUCT((1;0;0;1;0;0;1))