Recuento de caracteres en Excel: celda y rango (guía sencilla)
En el vasto universo de Excel, dominar los entresijos de la manipulación de datos es esencial. Uno de estos aspectos clave es contar caracteres, caracteres específicos o un texto determinado dentro de celdas o en un rango de celdas. ¡Esta guía le mostrará paso a paso cómo lograrlo, ya sea que esté empezando o ya sea un experto en Excel—siempre hay algo nuevo que descubrir!
En una sola celda
En un rango de celdas
Recuento de caracteres específicos
Distingue mayúsculas/minúsculas (celda/rango)
No distingue mayúsculas/minúsculas (celda/rango)
Recuento de texto determinado
Distingue mayúsculas/minúsculas (celda/rango)
No distingue mayúsculas/minúsculas (celda/rango)

Recuento de caracteres
Empecemos por el caso más habitual: contar el número de caracteres en una sola celda o en un rango de celdas.
Contar caracteres en una sola celda
Para contar caracteres en una sola celda, puede utilizar la función LARGO, que cuenta letras, números, símbolos y todos los espacios de una celda.
Paso 1: Seleccione una celda vacía y utilice la función LARGO
En este caso, quiero contar los caracteres de la celda A2; por favor, utilice la función LARGO tal como se indica a continuación y pulse la tecla Enter.
=LEN(A2)

Paso 2 (opcional): Arrastre el controlador de autorrelleno sobre las celdas en las que desee contar caracteres


Contar caracteres en un rango de celdas
Para obtener el recuento total en varias celdas, puede combinar las funciones SUMAPRODUCTO y LARGO.
Por ejemplo, para contar el número total de caracteres del rango A2:A5, utilice la siguiente fórmula y pulse la tecla Enter para obtener el resultado:
=SUMPRODUCT(LEN(A2:A5))

- Puede utilizar la siguiente fórmula para contar el número total de caracteres en el rango A2:A5.
Sin embargo, si utiliza una versión anterior a Excel 2019, asegúrese de pulsar simultáneamente Shift + Ctrl + Enter para obtener el resultado correcto.=SUM(LEN(A2:A5)) - Si necesita contar el número total de caracteres en varias celdas no contiguas, como las celdas A2 y A5, las fórmulas anteriores no le servirán. Utilice esta fórmula en su lugar:
=SUM(LEN(A2),LEN(A5))
Recuentos de caracteres específicos
En algunos casos, es posible que necesite contar un carácter específico dentro de una cadena o en un rango de celdas. Sin embargo, distinguir entre recuentos sensibles y no sensibles a mayúsculas puede ser crucial según sus necesidades de datos. Esta sección le presenta métodos eficaces para resolver estos desafíos.
Contar caracteres específicos distinguiendo mayúsculas y minúsculas en una celda o en un rango
Para contar un carácter específico distinguiendo entre mayúsculas y minúsculas, le ofrecemos dos métodos distintos.
Método 1: Usar una fórmula combinando las funciones LARGO y SUSTITUIR
Método 2: Usar Kutools para Excel con clics
Método 1: Usar una fórmula combinando las funciones LARGO y SUSTITUIR
Contar un carácter específico distinguiendo mayúsculas y minúsculas en una celda
Por ejemplo, para contar el número de veces que aparece el carácter «s» en la celda A2, utilice la siguiente fórmula y pulse la tecla Enter:
=LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))
Explicación de la fórmula:- LEN(A2): Cuenta el número total de caracteres contenidos en la celda A2.
- SUBSTITUTE(A2,«s»,«»): Reemplaza todas las apariciones del carácter «s» por una cadena vacía.
- LEN(SUBSTITUTE(A2,«s»,«»)): Obtiene la longitud de los caracteres en A2 excluyendo todas las instancias del carácter «s».
- LEN(A2)-LEN(SUBSTITUTE(A2,«s»,«»)): La longitud total de la celda A2 menos la longitud de A2 tras eliminar todas las apariciones del carácter «s». El resultado indica cuántas veces aparece el carácter «s» en A2.
Nota: Puede utilizar Una referencia de celda para especificar el carácter en la fórmula, que se ajustará automáticamente al rellenar la fórmula mediante el controlador de autorrelleno.
Contar un carácter específico distinguiendo mayúsculas y minúsculas en un rango
Si desea contar el carácter «s» en el rango A2:A5, utilice la siguiente fórmula y pulse la tecla Enter:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))
Método 2: Usar Kutools para Excel con clics
Para identificar con facilidad la frecuencia de un carácter específico dentro de una cadena, recurra a la función Kutools para Excel de CONTARCARÁCTER, una solución superior que le permite obtener al instante el recuento de cualquier carácter en una celda sin necesidad de memorizar fórmulas complejas.
Tras instalar gratuitamente Kutools para Excel, seleccione una celda vacía y haga clic en Kutools > Funciones mejoradas > Estadísticas y matemáticas > CONTARCARÁCTER. A continuación, en el cuadro de diálogo Argumentos de función, realice lo siguiente:
- Haga clic en
en el cuadro de texto Dentro_del_texto para seleccionar la celda en la que desea contar un carácter específico. - Haga clic en
en el cuadro de texto Texto_a_buscarpara seleccionar la celda que contiene el carácter específico que desea contar. (O bien, escriba directamente el carácter en el cuadro de texto)Texto_a_buscar). A continuación, haga clic en Aceptar.
Si en el cuadro de texto Texto_a_buscar utiliza una celda de referencia, puede arrastrar el controlador de relleno sobre otras celdas para aplicar esta fórmula y obtener los recuentos.

Si desea obtener el número total del carácter «s» en el rango A2:A5, vaya al cuadro de texto Texto_a_buscary escriba «s»; luego, arrastre el controlador de autorrelleno hacia abajo para contar el carácter «s» en cada celda del rango A2:A5 y, finalmente, use la función SUMA para obtener el total.

Contar caracteres específicos sin distinguir mayúsculas y minúsculas en una celda o en un rango
Contar un carácter específico sin distinguir mayúsculas y minúsculas en una celda
Si desea contar los caracteres «s» o «S» en la celda A2, puede utilizar la siguiente fórmula y pulsar la tecla Enter:
=LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))
Explicación de la fórmula:- LEN(A2): Cuenta el número total de caracteres contenidos en la celda A2.
- UPPER(«s»): Convierte «s» en «S».
- UPPER(A2): Convierte todas las letras de la celda A2 a mayúsculas.
- SUBSTITUTE(UPPER(A2), UPPER(«s»), «»): Reemplaza todas las apariciones del carácter «S» por una cadena vacía.
- LEN(SUBSTITUTE(UPPER(A2), UPPER(«s»),«»)): Obtiene la longitud del texto en A2 sin los caracteres «s» ni «S».
- LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER(«s»),«»)): El número total de caracteres en la celda A2 menos la longitud de los caracteres en A2 sin los caracteres «s» ni «S». El resultado será el número total de apariciones de los caracteres «s» y «S» en A2.
Nota: Puede utilizar Una referencia de celda para especificar el carácter en la fórmula, que se ajustará automáticamente al rellenar la fórmula mediante el controlador de autorrelleno.
Contar un carácter específico sin distinguir mayúsculas y minúsculas en un rango
Si desea contar el número total de caracteres «s» y «S» en el rango A2:A5, utilice la siguiente fórmula y pulse la tecla Enter:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))
Contar un texto determinado
En ocasiones, además de contar un carácter específico, es posible que necesite cuantificar un texto determinado dentro de una celda o en un rango. En estos casos, tener en cuenta la distinción entre mayúsculas y minúsculas resulta fundamental, ya que puede arrojar resultados diferentes.
Contar un texto determinado distinguiendo mayúsculas y minúsculas en una celda o en un rango
Para contar un texto determinado distinguiendo entre mayúsculas y minúsculas, le ofrecemos también dos métodos distintos.
Método 1: Usar una fórmula combinando las funciones LARGO y SUSTITUIR
Método 2: Usar Kutools para Excel con clics
Método 1: Usar una fórmula combinando las funciones LARGO y SUSTITUIR
Contar una palabra específica distinguiendo mayúsculas y minúsculas en una celda
Por ejemplo, para contar el número de veces que aparece la palabra «see» en la celda A2, utilice la siguiente fórmula y pulse la tecla Enter:
=(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")
Nota: Puede utilizar Una referencia de celda para especificar el texto determinado en la fórmula, que se ajustará automáticamente al rellenar la fórmula mediante el controlador de autorrelleno.
Contar una palabra específica distinguiendo mayúsculas y minúsculas en un rango
Si desea contar la palabra «and» en el rango A2:A5, utilice la siguiente fórmula y pulse la tecla Enter:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))
Método 2: Usar Kutools para Excel con clics
En lugar de lidiar con fórmulas largas y complejas, existe un método mucho más sencillo para contar rápidamente una palabra específica en una celda o en un rango de Excel. No busque más: use la herramienta Kutools para Excel con su función Número de palabras en un texto. Con solo unos pocos clics, ¡estará listo para empezar! Simplifique sus tareas con esta herramienta eficaz y olvídese de las complicaciones de las fórmulas tradicionales.
Tras instalar Kutools para Excel, seleccione una celda vacía y haga clic en Kutools>Asistente de fórmulas>Estadísticas>Número de palabras en un texto. A continuación, en el cuadro de diálogo Argumentos de función, realice lo siguiente:
- Haga clic en
en el cuadro de texto Texto para seleccionar la celda en la que desea contar una palabra específica. - Haga clic en
en el cuadro de texto Palabrapara seleccionar la celda que contiene la palabra específica que desea contar. (O bien, escriba directamente la palabra en el cuadro de texto)Palabra). A continuación, haga clic en Aceptar.
Si en el cuadro de texto Texto utiliza una celda de referencia, puede arrastrar el controlador de relleno sobre otras celdas para aplicar esta fórmula y obtener los recuentos.

Si desea obtener el número total de veces que aparece la palabra «y» en el rango A2:A5, simplemente seleccione el rango A2:A5 en el cuadro de texto Texto del Asistente de fórmulas.

Contar un texto determinado sin distinguir mayúsculas y minúsculas en una celda o en un rango
- Contar un texto específico sin distinguir mayúsculas y minúsculas en una celdaPara contar las apariciones de la palabra «see» en la celda A2 sin distinguir entre mayúsculas y minúsculas (ya sea «SEE», «see», «SeE», etc.), utilice la siguiente fórmula. Tras introducirla, simplemente pulse la tecla Enter:
=(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")
Nota: Puede utilizar una referencia de celda para especificar la palabra en la fórmula, que se ajustará automáticamente al rellenarla mediante el controlador de autorrelleno.
Contar un carácter específico sin distinguir mayúsculas y minúsculas en un rango
Si desea contar el número total de veces que aparece la palabra «and» sin distinguir mayúsculas y minúsculas en el rango A2:A5, utilice la siguiente fórmula y pulse la tecla Enter:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))
Las ideas compartidas anteriormente describen métodos para contar caracteres, caracteres específicos y texto determinado en Excel. Confío en que esta información le sea de gran utilidad. Para descubrir más estrategias revolucionarias en Excel que potencien su gestión de datos, explórelas aquí.
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Ofrece más de 300 funciones,garantizando que lo que necesita esté siempre a un solo clic…
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Cambie entre decenas de documentos abiertos en un instante!
- Reduce cientos de clics del ratón cada día; dígale adiós al síndrome del ratón.
- Aumenta su productividad en 50 % al ver y editar varios documentos simultáneamente.
- Lleva a Office (incluido Excel) la eficiencia característica de los navegadores como Chrome, Edge y Firefox.
Tabla de contenidos
- Recuento de caracteres
- Contar caracteres en una sola celda
- Contar caracteres en un rango
- Recuentos de caracteres específicos
- Contar caracteres específicos con Distinguir Mayúsculas y Minúsculas (celda/rango)
- Contar caracteres específicos sin distinguir mayúsculas y minúsculas (celda/rango)
- Recuentos de texto determinado
- Contar un texto determinado con Distinguir Mayúsculas y Minúsculas (celda/rango)
- Contar un texto determinado sin distinguir mayúsculas y minúsculas (celda/rango)
- Artículos relacionados
- Las mejores herramientas de productividad para Office
- Comentarios



en el cuadro de texto Dentro_del_texto para seleccionar la celda en la que desea contar un carácter específico.
en el cuadro de texto Texto_a_buscarpara seleccionar la celda que contiene el carácter específico que desea contar. (O bien, escriba directamente el carácter en el cuadro de texto)Texto_a_buscar). A continuación, haga clic en Aceptar.





en el cuadro de texto Texto para seleccionar la celda en la que desea contar una palabra específica.
en el cuadro de texto Palabrapara seleccionar la celda que contiene la palabra específica que desea contar. (O bien, escriba directamente la palabra en el cuadro de texto)Palabra). A continuación, haga clic en Aceptar.

