contar celdas que contienen texto específico (coincidencia exacta y parcial)

¿Te has encontrado alguna vez en la necesidad de contar celdas que contienen un texto específico en tus hojas de cálculo? Ya sea para analizar datos, llevar un control más preciso o simplemente para facilitar tu trabajo, contar textos puede ser una tarea tediosa si no sabes cómo hacerlo correctamente. En este artículo, te mostraremos las mejores técnicas para contar celdas que contienen coincidencias exactas y parciales. Descubre cómo simplificar tu trabajo con fórmulas y funciones que te ayudarán a optimizar el manejo de tus datos. ¡Sigue leyendo y transforma tus hojas de cálculo en herramientas poderosas!

Si eres usuario de Excel, es posible que en más de una ocasión te hayas preguntado cómo contar las celdas que contienen un texto específico. Ya sea para realizar un seguimiento de datos importantes o para encontrar rápidamente una palabra clave en una hoja de cálculo abarrotada de información, contar celdas con un texto específico puede ser una tarea bastante útil. En este artículo, exploraremos dos métodos para lograrlo: la coincidencia exacta y la coincidencia parcial. ¡Descubre cómo ahorrar tiempo y esfuerzo con estos sencillos pasos!

El tutorial muestra cómo contar el número de celdas con cierto texto en Excel. Encontrará ejemplos de fórmulas para coincidencia exacta, coincidencia parcial y celdas filtradas.

La semana pasada vimos cómo contar celdas con texto en Excel, es decir, todas las celdas con cualquier texto. Al analizar grandes cantidades de información, es posible que también desee saber cuántas celdas contienen texto específico. Este tutorial explica cómo hacerlo de forma sencilla.

Cómo contar celdas con texto específico en Excel

Microsoft Excel tiene una función especial para contar celdas condicionalmente, la función CONTAR.SI. Todo lo que tiene que hacer es proporcionar la cadena de texto de destino en el criterios argumento.

Aquí hay una fórmula genérica de Excel para contar el número de celdas que contienen texto específico:

CONTAR.SI(rango, «texto«)

El siguiente ejemplo lo muestra en acción. Supongamos que tiene una lista de ID de elementos en A2:A10 y desea contar la cantidad de celdas con una identificación particular, diga «AA-01». Escriba esta cadena en el segundo argumento y obtendrá esta fórmula simple:

=COUNTIF(A2:A10, «AA-01»)

Para permitir a sus usuarios contar celdas con cualquier texto determinado sin la necesidad de modificar la fórmula, ingrese el texto en una celda predefinida, digamos D1, y proporcione la referencia de la celda:

=COUNTIF(A2:A10, D1)
contar celdas que contienen texto específico (coincidencia exacta y parcial)

>

Nota. La función CONTAR.SI de Excel es no distingue entre mayúsculas y minúsculas, lo que significa que no diferencia entre mayúsculas y minúsculas. Para tratar los caracteres en mayúsculas y minúsculas de forma diferente, utilice esta fórmula distingue entre mayúsculas y minúsculas.

Cómo contar celdas con cierto texto (coincidencia parcial)

La fórmula analizada en el ejemplo anterior coincide exactamente con los criterios. Si hay al menos un carácter diferente en una celda, por ejemplo, un espacio adicional al final, no será una coincidencia exacta y dicha celda no se contará.

Para encontrar la cantidad de celdas que contienen cierto texto como parte de su contenido, use caracteres comodín en sus criterios, es decir, un asterisco.

que representa cualquier secuencia o caracteres. Dependiendo de su objetivo, una fórmula puede parecerse a una de las siguientes. Cuente las celdas que contienen texto específico en lamuy comienzo

:CONTAR.SI(rango, «texto

*») Contar celdas que contienen cierto texto enCualquier posición

:CONTAR.SI(rango, «*texto

*»)

=COUNTIF(A2:A10, «AA*»)

Por ejemplo, para encontrar cuántas celdas en el rango A2:A10 comienzan con «AA», use esta fórmula:

=COUNTIF(A2:A10, «*AA*»)

Para obtener el recuento de celdas que contienen «AA» en cualquier posición, utilice este:

Para hacer que las fórmulas sean más dinámicas, reemplace las cadenas codificadas con referencias de celda.

=COUNTIF(A2:A10, D1&»*»)

Para contar celdas que comienzan con cierto texto:

=COUNTIF(A2:A10, «*»&D1&»*»)

Para contar celdas con cierto texto en cualquier parte de ellas:
contar celdas que contienen texto específico (coincidencia exacta y parcial)

>Fórmula para contar celdas que contienen una cadena de texto determinada

Contar celdas que contienen texto específico (distingue entre mayúsculas y minúsculas)

En una situación en la que necesite diferenciar caracteres en mayúsculas y minúsculas, la función CONTAR.SI no funcionará. Dependiendo de si buscas una coincidencia exacta o parcial, tendrás que construir una fórmula diferente.

Fórmula que distingue entre mayúsculas y minúsculas para contar celdas con texto específico (coincidencia exacta)

Para contar el número de celdas con cierto texto reconociendo el caso del texto, usaremos una combinación de las funciones SUMAPRODUCTO y EXACTA:SUMAPRODUCTO(–EXACTO(«texto «,rango

))

  • Cómo funciona esta fórmula: EXACTO compara cada celda del rango con el texto de muestra y devuelve una matriz de valores VERDADEROS y FALDOS, VERDADERO representa coincidencias exactas y FALSO todas las demás celdas. Un guión doble (llamadodoble unario
  • ) convierte VERDADERO y FALSO en 1 y 0.

SUMPRODUCT suma todos los elementos de la matriz. Esa suma es el número de unos, que es el número de coincidencias.

=SUMPRODUCT(–EXACT(D1, A2:A10))
contar celdas que contienen texto específico (coincidencia exacta y parcial)

>Fórmula que distingue entre mayúsculas y minúsculas para obtener el número de celdas con un texto particular

Fórmula que distingue entre mayúsculas y minúsculas para contar celdas con texto específico (coincidencia parcial)

Para crear una fórmula que distinga entre mayúsculas y minúsculas y que pueda encontrar una cadena de texto de interés en cualquier lugar de una celda, utilizamos 3 funciones diferentes:SUMAPRODUCTO(–(ESNÚMERO(ENCONTRAR(«texto «,rango

))))

  • Cómo funciona esta fórmula:
  • La función ENCONTRAR, que distingue entre mayúsculas y minúsculas, busca el texto de destino en cada celda del rango. Si tiene éxito, la función devuelve la posición del primer carácter; de lo contrario, el #¡VALOR! error. En aras de la claridad, no necesitamos saber la posición exacta; cualquier número (a diferencia del error) significa que la celda contiene el texto de destino.
  • La función ESNUMERO maneja la matriz de números y errores devueltos por ENCONTRAR y convierte los números a VERDADERO y cualquier otra cosa a FALSO. Un doble unario (–) convierte los valores lógicos en unos y ceros.

SUMPRODUCT suma la matriz de 1 y 0 y devuelve el recuento de celdas que contienen el texto especificado como parte de su contenido.

=SUMPRODUCT(–(ISNUMBER(FIND(D1, A2:A10))))

Para probar la fórmula en datos de la vida real, encontremos cuántas celdas en A2:A10 contienen la entrada de subcadena en D1:
contar celdas que contienen texto específico (coincidencia exacta y parcial)

>Fórmula que distingue entre mayúsculas y minúsculas para contar celdas que contienen cierto texto en cualquier parte de ellas

Cómo contar celdas filtradas con texto específico Para contar elementos visibles

en una lista filtrada, necesitarás usar una combinación de 4 o más funciones dependiendo de si deseas una coincidencia exacta o parcial. Para que los ejemplos sean más fáciles de seguir, primero echemos un vistazo rápido a los datos de origen. Suponiendo que tienes una mesa con ID de pedido en la columna B y Cantidad
contar celdas que contienen texto específico (coincidencia exacta y parcial)

>Cómo contar celdas filtradas con cierto texto

Fórmula para contar celdas filtradas con texto específico (coincidencia exacta)

=SUMPRODUCT(SUBTOTAL(103, INDIRECT(«A»&ROW(A2:A10))), –(B2:B10=F1))

=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A10, ROW(A2:A10) – MIN(ROW(A2:A10)),,1)), –(B2:B10=F1))

Para contar las celdas filtradas cuyo contenido coincida exactamente con la cadena de texto de muestra, utilice una de las siguientes fórmulas:
contar celdas que contienen texto específico (coincidencia exacta y parcial)

>Fórmula para contar celdas filtradas con texto particular

Cómo funcionan estas fórmulas:

  • En el centro de ambas fórmulas, se realizan 2 comprobaciones: Identificar filas visibles y ocultas. Para ello se utiliza la función SUBTOTAL con el núm_función
  • argumento establecido en 103. Para proporcionar todas las referencias de celdas individuales a SUBTOTAL, utilice INDIRECTO (en la primera fórmula) o una combinación de COMPENSACIÓN, FILA y MIN (en la segunda fórmula). Dado que nuestro objetivo es localizar filas visibles y ocultas, realmente no importa a qué columna hacer referencia (A en nuestro ejemplo). El resultado de esta operación es una matriz de unos y ceros donde los unos representan filas visibles y los ceros, filas ocultas.
  • Encuentra celdas que contengan el texto dado. Para ello, compare el texto de muestra (F1) con el rango de celdas (B2:B10). El resultado de esta operación es una matriz de valores VERDADEROS y FALDOS, que se convierten en 1 y 0 con la ayuda del operador unario doble.

    Finalmente, la función SUMAPRODUCTO multiplica los elementos de las dos matrices en las mismas posiciones y luego suma la matriz resultante. Debido a que multiplicar por cero da cero, solo las celdas que tienen 1 en ambas matrices tienen 1 en la matriz final. La suma de unos es el número de celdas filtradas que contienen el texto especificado.

    Fórmula para contar celdas filtradas con texto específico (coincidencia parcial)

    =SUMPRODUCT(SUBTOTAL(103, INDIRECT(«A»&ROW(A2:A10))), –(ISNUMBER(FIND(F1, B2:B10))))

    =SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A10, ROW(A2:A10) – MIN(ROW(A2:A10)),,1)), –(ISNUMBER(FIND(F1, B2:B10))))

    Para contar las celdas filtradas que contienen cierto texto como parte del contenido de la celda, modifique las fórmulas anteriores de la siguiente manera. En lugar de comparar el texto de muestra con el rango de celdas, busque el texto de destino usando ESNUMERO y ENCONTRAR como se explica en uno de los ejemplos anteriores:
    contar celdas que contienen texto específico (coincidencia exacta y parcial)

    >

    Fórmula para contar celdas filtradas con una determinada cadena de texto en cualquier posición Nota. La función SUBTOTAL con 103 en el núm_función argumento, identifica todas las celdas ocultas, filtradas y ocultadas manualmente. Como resultado, las fórmulas anteriores cuentan sólo células visibles independientemente de cómo se ocultaran las células invisibles. Para excluir solo las celdas filtradas pero incluir las ocultas manualmente, use 3 paranúm_función

    .

    Así es como se cuenta la cantidad de celdas con cierto texto en Excel. ¡Te agradezco por leer y espero verte en nuestro blog la próxima semana!

    descargas disponibles

    Fórmulas de Excel para contar celdas con cierto texto.

    Usted también podría estar interesado en

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    Contar celdas que contienen texto específico (coincidencia exacta y parcial)

    La función de contar celdas que contienen texto específico es una herramienta muy útil cuando trabajamos con hojas de cálculo o bases de datos que contienen una gran cantidad de información. En este artículo, exploraremos cómo realizar esta tarea tanto para coincidencias exactas como para coincidencias parciales.

    ¿Por qué contar celdas con texto específico es importante?

    Contar celdas que contienen texto específico nos permite analizar y extraer datos relevantes de manera rápida y eficiente. Esta función es especialmente útil en situaciones donde necesitamos realizar análisis de datos o buscar información específica dentro de un conjunto de datos grande.

    Coicidencia exacta

    Para contar celdas que contienen un texto específico de manera exacta, podemos utilizar la función CONTAR.SI en Excel. Esta función cuenta la cantidad de celdas que cumplen con un criterio específico.

    La sintaxis de la función CONTAR.SI es la siguiente:

    =CONTAR.SI(rango, criterio)

    Donde rango es el rango de celdas en el cual queremos buscar el texto y criterio es el texto específico que queremos encontrar. La función devuelve el número de celdas que cumplen con el criterio.

    Por ejemplo, si queremos contar la cantidad de celdas que contienen el texto «ejemplo» en un rango de A1 a A10, podemos utilizar la siguiente fórmula:

    =CONTAR.SI(A1:A10, «ejemplo»)

    Esta fórmula nos devolverá el número de celdas que contienen el texto «ejemplo» en el rango especificado.

    Coicidencia parcial

    Si deseamos contar celdas que contienen un texto específico de manera parcial, es decir, que contengan una parte del texto buscado, podemos utilizar la función CONTAR.SI.CONJUNTO en Excel.

    La función CONTAR.SI.CONJUNTO cuenta la cantidad de celdas que cumplen con uno o más criterios específicos. En este caso, utilizaremos un criterio de búsqueda basado en la función ENCONTRAR.

    La sintaxis de la función CONTAR.SI.CONJUNTO es la siguiente:

    =CONTAR.SI.CONJUNTO(rango, criterio1, [rango_criterio2, criterio2]…)

    Donde rango es el rango de celdas en el cual queremos buscar el texto y criterio1, criterio2, etc., son los criterios específicos que queremos encontrar utilizando la función ENCONTRAR. La función devuelve el número de celdas que cumplen con los criterios.

    Por ejemplo, si queremos contar la cantidad de celdas que contienen cualquier palabra que comience con «ejem» en un rango de A1 a A10, podemos utilizar la siguiente fórmula:

    =CONTAR.SI.CONJUNTO(A1:A10, «*ejem*»)

    Esta fórmula nos devolverá el número de celdas que contienen cualquier palabra que comience con «ejem» en el rango especificado.

    Asegúrate de utilizar los caracteres comodín «*» alrededor del criterio de búsqueda para que la función ENCONTRAR realice una búsqueda parcial.

    En resumen, contar celdas que contienen texto específico es una tarea importante para analizar y extraer información relevante. Tanto las coincidencias exactas como las parciales se pueden realizar utilizando las funciones CONTAR.SI y CONTAR.SI.CONJUNTO en Excel. Estas funciones son herramientas poderosas que te ayudarán a trabajar de manera más eficiente con grandes conjuntos de datos.

    Si deseas obtener más información sobre las funciones mencionadas, puedes consultar la documentación oficial de Microsoft.

    [automatic_youtube_gallery type=»search» search=»contar celdas que contienen texto específico (coincidencia exacta y parcial)» limit=»1″]
    En Excel, contar ⁤celdas que contienen texto específico es una tarea común cuando‌ se trabaja con grandes volúmenes de datos. A continuación, se presentan dos‌ métodos ⁢principales: coincidencia ⁤exacta y coincidencia parcial, junto con ejemplos de cómo implementarlos.

    Contar celdas con texto específico

    Coincidencia exacta

    Para contar celdas ‍que contienen un texto específico de manera exacta, utilizamos la función CONTAR.SI. La sintaxis⁣ de esta función es:

    excel

    =CONTAR.SI(rango, criterio)

    Ejemplo:

    Supongamos que tienes una lista ⁣de IDs ⁢de elementos en el rango A2:A10 y deseas contar cuántas celdas contienen la identificación «AA-01». La fórmula sería:

    excel

    =CONTAR.SI(A2:A10, "AA-01")

    Si deseas que el texto de referencia​ sea dinámico, podrías ingresar el texto en la celda D1 y‌ usar:

    excel

    =CONTAR.SI(A2:A10, D1)

    Nota: La función CONTAR.SI ‌ no distingue entre mayúsculas y minúsculas.

    Coincidencia ‍parcial

    Si necesitas contar celdas que contienen un texto específico como parte de su contenido, puedes usar comodines con la función CONTAR.SI. El asterisco () se utiliza como ⁤un comodín para representar cualquier número de caracteres.

    Ejemplos:

    1. Para contar celdas que ⁢contienen‌ «AA» al comienzo del texto:
    excel

    =CONTAR.SI(A2:A10, "AA
    ")

    1. Para contar celdas que contienen «AA» en cualquier posición:
    excel

    =CONTAR.SI(A2:A10, "AA")

    1. Para⁢ hacer la fórmula más dinámica y ⁣referenciar un texto en D1:
    excel

    =CONTAR.SI(A2:A10, "" & D1 & "")

    Contar celdas⁤ que ‍distinguen entre mayúsculas y minúsculas

    Coincidencia exacta (distinguiendo ⁤mayúsculas y minúsculas)

    Para contar celdas considerando el caso del texto, combinamos‍ SUMAPRODUCTO y EXACTO:

    excel

    =SUMAPRODUCTO(--EXACTO(D1, A2:A10))

    Esta fórmula ⁣compara cada celda del rango con ⁢el texto de referencia y devolverá el conteo de coincidencias exactas.

    Coincidencia parcial (distinguiendo⁣ mayúsculas y minúsculas)

    Para contar celdas que‌ contengan​ un ⁣texto específico en cualquier posición ⁣y que distinga​ entre mayúsculas y minúsculas, utilizamos SUMAPRODUCTO, ESNÚMERO ‌y ⁣ ENCONTRAR:

    excel

    =SUMAPRODUCTO(--(ESNUMERO(ENCONTRAR(D1, A2:A10))))

    Esta fórmula verifica si el texto se encuentra en cualquier parte ⁤de⁤ las‍ celdas considerando las mayúsculas y minúsculas.

    Contar celdas filtradas con texto específico

    Para contar sólo‍ las celdas visibles en una lista filtrada, usaremos una ​combinación de SUBTOTAL y CONTAR.SI.

    1. Coincidencia exacta:
    excel

    =SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A10))), --(B2:B10=F1))

    1. Coincidencia parcial:
    excel

    =SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A10))), --(ESNUMERO(ENCONTRAR(F1, B2:B10))))

    Conclusión

    Contar celdas ⁢con ⁣texto específico en⁢ Excel es ⁣una herramienta valiosa que facilita el análisis⁤ de datos y la búsqueda ​de información dentro de conjuntos grandes. Al utilizar las funciones adecuadas‍ como CONTAR.SI, SUMAPRODUCTO, EXACTO y ENCONTRAR, puedes ⁢obtener‌ información útil y relevante de manera rápida y eficiente.

    3 comentarios en «contar celdas que contienen texto específico (coincidencia exacta y parcial)»

    1. Reggisenozq: ¡Totalmente de acuerdo, Ghanaers! A mí me pasó algo similar la semana pasada y estaba perdiendo la paciencia buscando la forma de contar esas celdas. Gracias a tus consejos logré hacerlo en un abrir y cerrar de ojos. ¡Eres un crack!

    2. Ghanaers: ¡Me encantó el artículo! Justo el otro día tuve que contar cuántas veces aparecía una palabra clave en un montón de datos y no sabía cómo hacerlo. Gracias a tus tips, ahora puedo hacerlo sin problemas, ¡super útil!

    3. Luis olmedo: ¡Genial el artículo! Justo ayer me topé con un archivo gigantesco y no sabía cómo contar las celdas con un texto específico. Después de leer tus consejos, todo fue un paseo. Ahora puedo manejar mis datos sin complicaciones. ¡Mil gracias!

    Deja un comentario