Формула на Excel: Брой клетки над 100 знака -

Обща формула

=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))

Интересни статии...