Este artículo le mostrará cómo contar la cantidad de palabras contenidas en una celda de Excel.

Paso 1: cuenta todos los personajes
El punto de partida para contar el número de palabras es contar todos los caracteres contenidos en la celda. Para ello existe la Función NBCAR.
Pero eso no es todo, también debemos asegurarnos de que no haya espacios "parásitos" al principio o al final de la cadena. Y para eso existe Función BORRAR.
=NBCAR(BORRAR ESPACIO(B2))

Paso 2: eliminar todos los espacios
Para determinar el número de palabras en una celda, actuaremos sobre los espacios restantes. De hecho, el número de palabras es igual al número de espacios + 1.
Por tanto, vamos a eliminar todos los espacios presentes gracias a la instrucción. SUSTITUIR o REEMPLAZAR. El carácter a reemplazar es el espacio " " y lo reemplazamos por nada, es decir "" (2 comillas colocadas una al lado de la otra)
=SUSTITUIR(B2;" ";"")

Paso 3: Cuente el número de caracteres restantes
Esta vez contaremos la cantidad de caracteres que quedan después de eliminar los espacios.
=NBCAR(D2)

Paso 4: Encuentra la cantidad de palabras
Ya sólo queda diferenciar entre las 2 celdas que contienen sin olvidar añadir 1 unidad.
=C2-E2+1

Integre estos pasos en una función LAMBDA
Para Solo usuarios de Excel 365, puedes integrar los 4 pasos en una sola fórmula y llamarla con un nombre personalizado. La ventaja de esta técnica es proteger la fórmula evitando errores de uso por parte de los usuarios.
La escritura del función LAMBDA es bastante complejo. Los 4 pasos están integrados en la función LET, esta es la única forma de hacerlo.
=LAMBDA(
texto; DEJAR
(
RecortarEspacio;BORRAR(texto);
LongitudTexto; NBCAR(texto);
Del Espacio; SUSTITUIR(RecortarEspacio; " "; "" );
LongitudTexto-NBCAR(Eliminar espacio) + 1)
)
Esta fórmula debe escribirse en un rango con nombre del menú Fórmulas > Definir un nombre.

Por ejemplo, podemos darle el nombre de NB.PALABRAS.

Esto hace que sea más fácil llamar a esta función directamente en una celda.

Encontrará información adicional sobre la función DEJAR en el sitio web de Microsoft.