Contar el número de celdas que contienen un texto específico en Excel
Supongamos que tienes una lista de cadenas de texto y quieres encontrar el número de celdas que contienen cierto texto como parte de su contenido. En este caso, puedes usar caracteres comodín (*) que representan cualquier texto o carácter en tus criterios al aplicar la función CONTAR.SI. En este artículo, te mostraré cómo usar fórmulas para realizar esta tarea en Excel.
- Contar el número de celdas que contienen un texto específico sin distinguir entre mayúsculas y minúsculas
- Contar el número de celdas que contienen un texto específico distinguiendo entre mayúsculas y minúsculas
Contar el número de celdas que contienen un texto específico sin distinguir entre mayúsculas y minúsculas
Para contar el número de celdas que coinciden con parte de una cadena de texto, la función CONTAR.SI en Excel puede ayudarte, por favor sigue los siguientes pasos:
Fórmula genérica con texto codificado:
- rango: El rango de celdas que contiene las cadenas de texto que deseas contar;
- *: El comodín que encuentra cualquier número de caracteres;
- texto: El texto o carácter específico que se busca.
Como se muestra en la siguiente captura de pantalla, quiero contar el número de celdas que contienen el texto “Tokyo” en el rango A2:A11.
Por favor, introduce o copia la siguiente fórmula en una celda en blanco, y luego presiona la tecla Enter para obtener el resultado, como se muestra en la siguiente captura de pantalla:
Fórmula genérica con referencia a celda:
- rango: El rango de celdas que contiene las cadenas de texto que deseas contar;
- *: El comodín que encuentra cualquier número de caracteres;
- celda: La celda que contiene el texto o carácter específico que se busca.
Para hacer que la fórmula sea dinámica, reemplaza el texto codificado con una referencia de celda. Por ejemplo, si los textos de los criterios están colocados en las celdas C2:C4, para contar las celdas que contienen parte de estos textos, sigue estos pasos.
1. Introduce o copia la siguiente fórmula en una celda en blanco donde quieras obtener el resultado:
2. Luego arrastra el controlador de relleno hacia abajo hasta las celdas donde desees aplicar esta fórmula, y obtendrás los resultados como se muestra en la siguiente captura de pantalla:
Consejos: Si deseas calcular el número de celdas que contienen más de un criterio de texto, por ejemplo, contar las celdas que contienen el elemento “Tokyo” y “Class1” en el rango A2:A11 como se muestra en la siguiente captura de pantalla:
Para contar celdas con múltiples subcadenas, aplica una de las siguientes fórmulas según lo necesites:
=CONTAR.SI.CONJUNTO(A2:A11;"*"&C2&"*"; A2:A11;"*"&C3&"*")
Contar el número de celdas que contienen un texto específico distinguiendo entre mayúsculas y minúsculas
Para contar el número de celdas que contienen un texto específico distinguiendo entre mayúsculas y minúsculas que coincidan exactamente con el texto en mayúsculas y minúsculas en celdas específicas, debes combinar las funciones SUMAPRODUCTO, ESNUMERO y ENCONTRAR para lograrlo, la sintaxis genérica es:
- texto: El texto o la celda que contiene el texto que estás buscando;
- rango: El rango de celdas que contiene las cadenas de texto que deseas contar.
Por favor, introduce o copia la siguiente fórmula en una celda en blanco, y luego presiona la tecla Enter para obtener el resultado:
Explicación de la fórmula:
- ENCONTRAR(C2; A2:A11): La función ENCONTRAR es sensible a mayúsculas y minúsculas, busca el texto específico en cada celda del rango. Si el texto existe, devolverá la posición del primer carácter, de lo contrario se devolverá el error #¡VALOR!. Entonces, obtendrás una matriz como esta: {7;#¡VALOR!;#¡VALOR!;#¡VALOR!;1;6;#¡VALOR!;#¡VALOR!;#¡VALOR!;#¡VALOR!}.
- ESNUMERO(ENCONTRAR(C2; A2:A11)): Esta función ESNUMERO convertirá los números en VERDADEROS y los valores de error en FALSOS como esto: {VERDADERO;FALSO;FALSO;FALSO;VERDADERO;VERDADERO;FALSO;FALSO;FALSO;FALSO}.
- --(ESNUMERO(ENCONTRAR(C2; A2:A11))): El doble signo negativo (--) se utiliza para convertir los valores VERDADERO y FALSO en números 1 y 0 como esto: {1;0;0;0;1;1;0;0;0;0}.
- SUMAPRODUCTO(--(ESNUMERO(ENCONTRAR(C2; A2:A11))))=SUMAPRODUCTO({1;0;0;0;1;1;0;0;0;0}): Finalmente, esta función SUMAPRODUCTO suma todos los números en la matriz para obtener el resultado final: 3.
Función relacionada utilizada:
- CONTAR.SI:
- La función CONTAR.SI es una función estadística en Excel que se utiliza para contar el número de celdas que cumplen con un criterio.
- SUMAPRODUCTO:
- La función SUMAPRODUCTO se puede utilizar para multiplicar dos o más columnas o matrices juntas, y luego obtener la suma de los productos.
- ESNUMERO:
- La función ESNUMERO devuelve VERDADERO cuando una celda contiene un número, y FALSO si no.
- ENCONTRAR:
- La función ENCONTRAR se utiliza para encontrar una cadena dentro de otra cadena, y devuelve la posición inicial de la cadena dentro de otra.
Más artículos:
- Contar el número de celdas que no son iguales a muchos valores en Excel
- En Excel, puedes obtener fácilmente el número de celdas que no son iguales a un valor específico usando la función CONTAR.SI, pero ¿has intentado contar las celdas que no son iguales a muchos valores? Por ejemplo, quiero obtener el número total de productos en la columna A, pero excluyendo los elementos específicos en C4:C6 como se muestra en la siguiente captura de pantalla. En este artículo, te presentaré algunas fórmulas para resolver este problema en Excel.
- Contar el número de celdas que contienen números impares o pares
- Como todos sabemos, los números impares tienen un resto de 1 cuando se dividen por 2, y los números pares tienen un resto de 0 cuando se dividen por 2. En este tutorial, hablaré sobre cómo obtener el número de celdas que contienen números impares o pares en Excel.
- Contar el número de celdas que contienen un número específico de caracteres
- Si deseas contar el número de celdas que contienen un cierto número de caracteres (como 5 caracteres) en un rango de celdas como se muestra en la siguiente captura de pantalla. En Excel, la función CONTAR.SI puede ayudarte. En este artículo, hablaré sobre cómo obtener el número de celdas que contienen exactamente x caracteres o celdas que contienen más de un cierto número de caracteres.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.