Cómo aplicar COUNTIF cuando la celda contiene un texto específico

  • Compartir Este
Hugh West

Mientras trabajaba en Microsoft Excel es posible que necesite encontrar o contar valores de celda específicos. Es posible que necesite contar un texto o valor específico para realizar un informe de producto o contar la presencia o comprobar las existencias del almacén. En este artículo, le mostraré cómo aplicar CONSEJO cuando una celda contiene un texto específico en Excel.

Descargar el cuaderno de prácticas

Puedes descargar el libro de Excel gratuito aquí y practicar por tu cuenta.

COUNTIF Texto.xlsx

3 Métodos sencillos para aplicar COUNTIF cuando la celda contiene un texto específico

En este artículo, verá tres métodos fáciles de aplicar CONSEJO cuando una celda contiene un texto específico en Excel. En el primer método, utilizaré la función COUNTIF para contar si una celda contiene un texto específico. Además, los recuentos serán coincidentes exactos. En el segundo método, contaré cadenas o valores de texto parcialmente coincidentes. Por último, mostraré cómo contar cadenas que distinguen mayúsculas de minúsculas.

Para ilustrar mejor mi artículo, utilizaré el siguiente conjunto de datos de muestra.

1. Recuento de cadenas coincidentes

En mi primer método, contaré las celdas que contienen una cadena que coincide exactamente con la cadena dada. Para realizar este recuento, necesitaré la ayuda de la función COUNTIF Los pasos para este procedimiento son los siguientes.

Pasos:

  • En primer lugar, cree cuatro campos adicionales debajo del conjunto de datos primario como en la siguiente imagen.
  • En este caso, quiero contar cuántas veces aparece la cadena HPP-08 en el intervalo de datos C5:C12 y quiero una coincidencia exacta para este recuento.

  • En segundo lugar, para realizar el recuento, inserte la siguiente fórmula en la celda C15 .
=COUNTIF(C5:C12,B15)

  • Aquí, quiero que coincida con el valor exacto de la celda de B15 y contar su presencia en el C5:C12 rango de datos.

  • En tercer lugar, pulse Entre en y encontrará el resultado deseado.

Más información: Excel VBA para contar las celdas que contienen texto específico

2. Enumerar cadenas parcialmente coincidentes

Supongamos que no quiero encontrar o contar coincidencias exactas en el procedimiento, sino que quiero realizar esta tarea en una parte de toda la cadena. El procedimiento para esta tarea es bastante similar al primer método, pero para la coincidencia parcial, insertaré un carácter comodín en la fórmula. El carácter es el signo asterisco (*). Veamos los siguientes pasos para una mejor comprensión.

Pasos:

  • En primer lugar, para saber cuántas celdas del rango de datos C5:C12 contienen la subcadena o texto parcial HPP, escriba la siguiente fórmula en la celda C15.
=COUNTIF(C5:C12, "*HPP*")

  • Por último, pulse Entre en y el número de recuentos aparecerá como resultado.

Más información: Contar Si Celda Contiene Texto en Excel (5 Enfoques Fáciles)

3. Contar cadena sensible a mayúsculas y minúsculas

El principal problema de utilizar la función COUNTIF es que no distingue entre mayúsculas y minúsculas. Esto significa que, si tiene el mismo texto o cadenas en distintos casos, la función los contará todos a pesar de querer sólo uno. Para solucionar este problema, puede utilizar una fórmula combinada de la función SUMPRODUCTO , NÚMERO y ENCONTRAR Encontrará el procedimiento detallado en los pasos siguientes.

Pasos:

  • Al principio, mira la siguiente imagen, donde quiero contar sólo para la cadena HPP pero la función COUNTIF muestra resultados tanto para HPP como para Hpp.

  • Para resolver el problema, utilice la siguiente fórmula en la celda C15 .
=SUMPRODUCTO(--(ISNUMBER(FIND(B15,C5:C12))))

Desglose de fórmulas

=SUMPRODUCTO(-(ISNUMBER(FIND(B15,C5:C12))))

  • En primer lugar, la función BUSCAR recorre cada celda del rango de datos C5:C12 y busca el valor de la celda B15 La función busca una coincidencia exacta y devuelve la posición coincidente.
  • Entonces, la función ISNUMBER convierte los números coincidentes en VERDADERO y todo lo demás en FALSO.
  • En tercer lugar, los dos signos menos convierten los VERDADEROS en 1's y los FALSOS en 0's.
  • Por fin, la función SUMPRODUCT devuelve la suma del array total.

  • En tercer lugar, tras pulsar Entre en mostrará el resultado como 1, que es correcto para este contexto.

Más información: Cómo Contar Celdas en Excel con Texto Diferente (5 Maneras)

Cosas para recordar

  • La fórmula que contenga un carácter comodín o un signo de asterisco no funcionará si el intervalo de datos contiene sólo valores numéricos. Permite la función COUNTIF para contar sólo cadenas de texto.
  • Si tiene valores que distinguen entre mayúsculas y minúsculas, utilice el tercer método para contar celdas con texto específico.

Conclusión

Este es el final de este artículo. Espero que le resulte útil. Después de leer la descripción anterior, podrá aplicar CONSEJO cuando una celda contiene un texto específico en Excel. Por favor, comparta con nosotros cualquier otra consulta o recomendación en la sección de comentarios a continuación.

En ExcelWIKI Por eso, después de comentar, le rogamos que nos conceda unos minutos para resolver sus dudas, y le responderemos con las mejores soluciones posibles.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.