Com esbrinar si el rang de cel·les conté text específic a Excel

  • Comparteix Això
Hugh West

Mentre manegeu una base de dades gran, potser haureu de trobar un text específic a la base de dades. Excel té algunes funcions amb les quals podeu fer-ho fàcilment. Avui, en aquest article, mostrarem 4 maneres senzilles de trobar si l'interval de cel·les conté text específic a Excel .

Descarregueu el quadern de pràctiques

Descarregueu aquest full de pràctiques per practicar mentre llegiu aquest article.

TROBAR si l'interval de Les cel·les contenen text específic.xlsx

4 maneres fàcils de trobar si el rang de cel·les conté text específic a Excel

El conjunt de dades següent determinarà si l'interval de textos conté text específic o no. A més, la columna de l'esquerra anomenada Text conté el text previst i la columna de la dreta Específic Text conté els textos que es comprovaran a l'esquerra. columna. Aleshores, la columna Resultat mostrarà les sortides. Per evitar problemes de compatibilitat, utilitzeu l'edició Excel 365 .

1. Inseriu la funció COUNTIF per trobar si l'interval de cel·les conté text específic a Excel

Per determinar si hi ha un valor o text en un rang de dades, simplement podeu utilitzar una fórmula basada en la funció COUNTIF . La COUNTIF La funció ens ajudarà a comptar els valors si es compleix alguna condició específica.

Pasos:

  • En primer lloc, a la cel·la E5 , inseriu elfórmula:

=COUNTIF(B5:B10,"*"&D5&"*")>0

  • A continuació, premeu Intro per obtenir el resultat.

🔎 Desglossament de la fórmula

  • L'interval d'entrada aquí és B5: B10 .
  • El criteri és “*”&D5&”*” . Aquí hem utilitzat l' asterisc (*) com a comodí per a un o més caràcters. Hem concatenat l'asterisc abans i després de la referència de cel·la D4 , de manera que ara es comptarà com a subcadena. Per tant, això comptarà el valor si apareix en qualsevol lloc de l'interval.
  • Per tant, si es troba el valor, la sortida serà TRUE , en cas contrari, la sortida serà FALSE .
  • Després d'això, passeu el cursor del ratolí a l'extrem inferior dret de la cel·la de la fórmula, i quan el cursor mostri la icona Emplenar mànec ( + ), feu-hi doble clic per aplicar la mateixa fórmula a la resta de cel·les.
  • Per tant, obtindreu els resultats.

Llegiu més: Com trobar si la cel·la conté text específic a Excel

2. Cerqueu si el rang de cel·les conté text específic amb Funcions ISNUMBER i FIND

Usant la fórmula basada en ISNUMBER i FIND , podem trobar fàcilment el text específic d'un rang de cel·les. La funció ISNUMBER retorna una sortida lògica si l'argument que hi ha dins compleix. D'altra banda, la funció TROBAR retorna la posició específica d'un text especificat en arang de cadenes o text.

Pasos:

  • En primer lloc, a la cel·la E5 , apliquem la fórmula:

=ISNUMBER(FIND(D5,B5))

  • A continuació, premeu Retorn per obtenir el resultat.

🔎 Desglossament de la fórmula

  • La funció Troba aquí determina la ubicació exacta de el text esmentat a la cel·la D5 a la cadena de text B5 . Poden ser un valor numèric o un buit (si el text no es troba a la cadena).
  • La funció ISNUMBER retornarà una sortida lògica basada en la sortida de la funció TROBAR .
  • Després d'això, apliqueu la mateixa funció a la resta de cel·les arrossegant la Annexa d'emplenament a cel·la E10 .
  • Així obtindreu el resultat desitjat.

Llegiu més: Excel Cerca de text a l'interval

3. Combina les funcions SI, OR i COUNTIF per trobar cel·les que contenen determinat text

Quan necessitem trobar textos específics de l'interval donat de cel·les, ho podem fer fàcilment amb la funció SI . Nidificar altres funcions dins de la funció SI ens facilitarà la feina. Per tant, seguiu els mètodes següents.

3.1 SI amb la funció COUNTIF

La combinació de les funcions IF i COUNTIF determinarà si la funció prevista La cadena conté el text específic o no.

Pasos:

  • A la cel·la on voleuobteniu el resultat, apliqueu SI amb el COUNTIF La forma final d'aquesta fórmula és:

=IF(COUNTIF(B5:B10,"*"&D5&"*"), "YES","NO")

🔎 Desglossament de la fórmula

  • El rang és B5:B10.
  • El criteri és “*”&D5&”*” .
  • Si es troba el valor, el resultat mostrarà .
  • Si no es troba el valor, el resultat mostrarà NO .
  • Obteniu el resultat prement Intro .
  • Ara apliqueu el mateix a la resta de textos concrets. Els textos que coincideixen amb la font mostraran SI i els altres mostraran NO .

3.2 ISNUMBER, CERCA Funcions , i IF

Podem determinar si la cadena conté el text específic o no amb la combinació de IF , CERCAR i Funcions ISNUMBER .

Passos:

  • En primer lloc, apliqueu la funció SI amb ISNUMBER funció a la cel·la E5 . La fórmula final és:

=IF(ISNUMBER(SEARCH(D5,B5)),"FOUND","NOT FOUND")

🔎 Desglossament de la fórmula

  • Trobarem el text D5 dins del text B5 mitjançant la funció CERCAR .
  • El resultat mostrarà FOUND si el valor és cert.
  • El resultat mostrarà NOT FOUND si el valor és fals.
  • Premeu Retorn per aplicar la funció.
  • Per tant, obtindreu el resultat per a la resta de cel·les arrossegant el Annexa d'ompliment a la cel·la. E10 .

3.3 IF amb OR i COUNTIF

Aquí, l'aplicació combinada de Les funcions SI , OR, i COUNTIF es desplegaran per determinar si hi ha text que contingui cel·les amb text específic o no. Quan la funció SI ens ajudarà a comprovar una condició, en canvi, COUNTIF ens ajudarà a comptar valors si es compleix aquesta condició específica. I la funció OR ens ajudarà a retornar la sortida requerida en funció de la condició.

Pasos:

  • A la cel·la E5 , introduïm la fórmula:

=IF(OR(COUNTIF(B5,"*"&$D$5:$D$10&"*")),"YES","NOT FOUND")

  • Per tant, premeu Intro per obtenir el resultat.

🔎 Desglossament de la fórmula

  • El L'interval és B5 .
  • El criteri és "*"&$D$5:$D$10&"*" .
  • Per tant, si el valor hi és, el resultat mostrarà SI .
  • A més, si no es troba el valor, el resultat mostrarà NO TROBAT .
  • Aplica la mateixa fórmula a la resta de cel·les arrossegant la icona Omplir mànec a la cel·la E10 .

Llegiu més: Com trobar text a la cel·la a Excel

4. Uniu les funcions SUMPRODUCT i COUNTIF

Les funcions SUMPRODUCT i COUNTIF també us ajuden a trobar textos específics en una sèrie de cel·les. Seguiu aquests passos per aprendre. El SUMPRODUCT , en canvi, el COUNTIF ens ajudarà a comptar els valors si es compleix aquesta condició específica.

Passos:

  • Al principi, apliqueu el <1 Funció>SUMPRODUCT a la cel·la E5 . Aquí hem imbricat la funció COUNTIF dins de SUMPRODUCT La fórmula final és:

=SUMPRODUCT(COUNTIF(B5:B10,"*"&D5&"*"))>0

  • Per tant, premeu Retorn per obtenir el resultat.

🔎 Fórmula Desglossament

  • L'interval és B5:B10 .
  • El criteri és "*"&D5&"*" .
  • La funció COUNTIF compta el nombre de cel·les coincidents.
  • A més, la funció SUMPRODUCT pren el nombre que retorna el COUNTIF i obté la seva suma.
  • Per últim, apliqueu la mateixa fórmula a la resta de cel·les. El resultat és precís pel que fa a l'entrada.

Coses a recordar

  • Mentre utilitzem comodins, hem d'aplicar l'asterisc (*) amb cada subcadena. Asterisc ( * ) coincideix amb qualsevol nombre de caràcters quan s'utilitza.
  • Mentre utilitzeu SI amb la fórmula OR , recordeu Bloquejar l'Interval utilitzant la referència de cel·la absoluta ($) .

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.