Contar palabras en una celda

Contar palabras en una celda es una actividad relativamente común en una celda. Puede servirnos para saber el número de nombres que ha ingresado una persona en el campo nombre, o el número de atributos que tiene algo y se han puesto todos en una celda o lo que sea.

Para contar palabras dentro de una celda, vamos, como siempre a usar un ejemplo.

Imaginemos que tenemos en la celda A1 la siguiente frase: “Saber Excel es importantísimo para el trabajo”. Esta frase está compuesta de siete palabras.

Lo que vamos a hacer es lo siguiente:

  • Contamos el número de caracteres que tiene la frase.
  • Sustituimos los espacios por nada en la misma frase
  • Volvemos a contar la longitud de la frase.
  • La diferencia entre los dos es el número de palabras que hay (en castellano todas las palabras van separadas por un espacio) menos uno. Esto es porque la primera y la última palabra no llevan espacios delante y detrás.

Nota: esto sólo sirve si delante y después del texto no tenemos espacios adicionales. Este problema se puede corregir con la función ESPACIO. Si quieres saber más de esta función pincha aquí.

COMO HACERLO EN EXCEL

La fórmula que debemos es usar es la siguiente:

=LARGO(A1)-LARGO(SUSTITUIR(A1;" ";""))+1

Donde:

LARGO(A1) cuenta la longitud de la frase con espacios.
SUSTITUIR(A1;" ";"") sustituye los espacios por nada.
LARGO(sustituir()) cuenta la longitud de la frase si espacios.

Todo esto lo podemos hacer en celda separadas pero no es una fórmula muy complicada y podemos hacerlo en la misma celda.

Si como decíamos tenemos espacios en blanco antes del comienzo de la frase o después podemos utilizar la siguiente fórmula:

=LARGO(ESPACIOS(A1))-LARGO(SUSTITUIR(ESPACIOS(A1);" ";""))+1
(Visited 35.717 times, 1 visits today)

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información ACEPTAR

Aviso de cookies