Como aplicar COUNTIF cando a cela contén texto específico

  • Comparte Isto
Hugh West

Mentres traballa en Microsoft Excel , é posible que teñas que buscar ou contar valores específicos das celas. É posible que teñas que contar un texto ou un valor específico para facer un informe de produto ou contar a presenza ou comprobar o stock do almacén. Neste artigo mostrarei como aplicar CONTARSE cando unha cela contén texto específico en Excel.

Descargar o libro de prácticas

Podes descargar o libro de traballo gratuíto de Excel aquí e practica por ti mesmo.

COUNTIF Text.xlsx

3 métodos sinxelos para aplicar COUNTIF cando a cela contén texto específico

Neste artigo, verás tres métodos sinxelos para aplicar CONTARSE cando unha cela contén texto específico en Excel. No primeiro método, usarei a función COUNTIF para contar se unha cela contén texto específico. Ademais, os recontos coincidirán exactamente. No segundo método, contarei os valores de cadea ou texto parcialmente coincidentes. Finalmente, mostrarei como contar as cadeas que distinguen entre maiúsculas e minúsculas.

Para ilustrar aínda máis o meu artigo, usarei o seguinte conxunto de datos de mostra.

1. Conta a cadea exactamente coincidente

No meu primeiro método, contarei as celas que conteñan unha cadea que coincida exactamente coa cadea dada. Para realizar este reconto, necesitarei a axuda da función COUNTIF . Os pasos para este procedemento son os seguintes.

Pasos:

  • En primeiro lugar, crea catro campos adicionais debaixo do conxunto de datos primario como oseguinte imaxe.
  • Aquí quero contar cantas veces está a cadea HPP-08 no intervalo de datos C5:C12 e quero unha coincidencia exacta para este reconto.

  • En segundo lugar, para realizar o reconto, insira a seguinte fórmula na cela C15 .
=COUNTIF(C5:C12,B15)

  • Aquí quero facer coincidir o valor exacto da cela de B15 e contar a súa presenza no C5:C12 intervalo de datos.

  • En terceiro lugar, preme Intro e atoparás o resultado desexado.

Ler máis: Excel VBA para contar celas que conteñan texto específico

2. Enumerar cadeas parcialmente coincidentes

Supoñamos que non quero atopar nin contar coincidencias exactas no procedemento. Pola contra, quero realizar esta tarefa nunha parte de toda a cadea. O procedemento para esta tarefa é bastante similar ao primeiro método. Pero para a coincidencia parcial, inserirei un carácter comodín na fórmula. O carácter é o signo de asterisco (*). Vexamos os seguintes pasos para entender mellor.

Pasos:

  • Primeiro de todo, para atopar cantas celas do intervalo de datos C5 :C12 conteñen a subcadea ou o texto parcial HPP, escriba a seguinte fórmula na cela C15.
=COUNTIF(C5:C12, "*HPP*")

  • Finalmente, preme Intro e aparecerá o número de contas como resultado.

Ler máis: Contar se a cela contén textoExcel (5 enfoques sinxelos)

3. Contar a cadea que distingue entre maiúsculas e minúsculas

O principal problema co uso da función COUNTIF é que non distingue entre maiúsculas e minúsculas. Isto significa que, se tes o mesmo texto ou cadeas en diferentes casos, a función contará todos a pesar de querer só un. Para resolver este problema, pode utilizar unha fórmula de combinación das funcións SUMPRODUCT , ISNUMBER e FIND . Atoparás o procedemento detallado nos seguintes pasos.

Pasos:

  • Ao principio, mira a seguinte imaxe, onde quero contar só para a cadea HPP pero a fórmula da función COUNTIF está mostrando resultados tanto para HPP como para Hpp.

  • Para resolver a problema, use a seguinte fórmula na cela C15 .
=SUMPRODUCT(--(ISNUMBER(FIND(B15,C5:C12))))

Desglose da fórmula

=SUMAPRODUTO(–(ISNUMBER(FIND(B15,C5:C12))))

  • En primeiro lugar, a función FIND percorre cada cela do intervalo de datos C5:C12 e busca o valor da cela B15 . A función busca unha coincidencia exacta e devolve a posición coincidente.
  • Entón, a función ISNUMBER converte os números coincidentes en VERDADEIRO e todo o demais en FALSO.
  • En terceiro lugar, os dous signos menos converten o VERDADEIRO en 1 e os FALSO en 0.
  • Finalmente, a función SUMAPRODUTO devolve a suma do totalmatriz.

  • En terceiro lugar, despois de premer Intro mostrará o resultado como 1 que é correcto para este contexto.

Ler máis: Como contar celas en Excel con texto diferente (5 xeitos)

Cousas para recordar

  • A fórmula que contén un carácter comodín ou un asterisco non funcionará se o intervalo de datos só contén valores numéricos. Permite que a función COUNTIF conte só cadeas de texto.
  • Se ten valores que distinguen entre maiúsculas e minúsculas, use o terceiro método para contar as celas con texto específico.

Conclusión

Isto é o final deste artigo. Espero que este artigo sexa útil. Despois de ler a descrición anterior, poderás aplicar CONTARSE cando unha cela conteña texto específico en Excel. Comparte connosco calquera outra consulta ou recomendación na sección de comentarios a continuación.

O equipo de ExcelWIKI sempre está preocupado polas túas preferencias. Polo tanto, despois de comentar, dános uns momentos para resolver os teus problemas e responderemos ás túas consultas coas mellores solucións posibles.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.