visión general
Para verificar si un rango de celdas contiene texto, necesitamos una fórmula basada en la función SUMPRODUCT y la función ISTTEXT .
fórmula
=SUMAPRODUCTO(–ISTTEXT(AREA))>0
Cómo funciona la fórmula
1) ISTTEXT verifica todas las celdas en el rango, ya sea que contengan texto o no. Como resultado, obtenemos una matriz con valores booleanos. por ejemplo, {VERDADERO;VERDADERO;VERDADERO;FALSO;VERDADERO}
2) Los valores de verdad en la matriz se convierten en el siguiente paso con el doble signo menos, en los números 0 para FALSO y 1 para VERDADERO.
3) La matriz convertida {1;1;1;0;1} luego se suma mediante la función SUMPRODUCT. =SUMAPRODUCTO({1;1;1;0;1}) = 4
4) Finalmente, ahora se comprueba si el resultado es mayor que 0. 4>0 = VERDADERO
notar
- Estamos usando la función SUMPRODUCT aquí, lo que hace que ISTTEXT verifique cada celda individual, no solo la primera celda en el rango. En la versión actual de Office Insider, ISTTEXT Array es compatible, es decir, simplemente podemos usar SUM en lugar de SUMPRODUCT.
Número palabras: 262