
Обща формула
=SUMPRODUCT(N(LEN(range)>100))
Обобщение
За да преброите клетки, които съдържат повече от определен брой знаци, можете да използвате формула, базирана на функциите SUMPRODUCT, LEN и N. В показания пример формулата в C2 е:
=SUMPRODUCT(N(LEN(B5:B11)>100))
Обяснение
Работейки отвътре навън, функцията LEN работи в диапазона B5: B11. Тъй като даваме на LEN множество стойности, той връща множество резултати в масив като този:
(127; 78; 43; 112; 59; 72; 154)
Което се оценява спрямо логическия израз> 100. Това води до масив от TRUE FALSE стойности:
(TRUE; FALSE; FALSE; TRUE; FALSE; FALSE; TRUE)
След това функцията N преобразува тези стойности в единици и нули:
(1; 0; 0; 1; 0; 0; 1)
И накрая, масивът се обработва от SUMPRODUCT, който връща 3:
=SUMPRODUCT((1;0;0;1;0;0;1))