Com comprovar si el valor existeix a l'interval a Excel (8 maneres)

  • Comparteix Això
Hugh West

Si busqueu algunes de les maneres més fàcils de comprovar si existeix un valor dins l'interval a Excel, aquest article us serà útil. Per a un conjunt de dades gran, és bastant complicat trobar el valor desitjat en un interval.

Per tant, per facilitar aquesta tasca, podeu seguir aquest article per explorar diferents maneres de comprovar un valor en un interval.

Descarregar el llibre de treball

Comprovar el valor en un interval.xlsm

8 maneres de comprovar si el valor existeix a l'interval a Excel

Aquí tenim la Llista de productes i la Llista de comandes dels productes d'una empresa i volem comprovar si els productes de la Llista de comandes són disponible a la Llista de productes . Per comprovar els valors de l'interval de la columna Llista de productes i, a continuació, obtenir l'estat de la disponibilitat dels productes, parlarem de les 8 maneres següents aquí.

Hem utilitzat la versió Microsoft Excel 365 aquí, podeu utilitzar qualsevol altra versió segons la vostra conveniència.

Mètode-1: Ús de la funció COUNTIF per comprovar si el valor existeix a Interval a Excel

Comprovarem els productes de la columna Llista de comandes a l'interval de la columna Llista de productes utilitzant la funció CONTARSI i després obtindrem els resultats com a VERTADER o FALS a la columna Estat .

Pasos :

➤ Escriviu la fórmula següent a la cel·la F4

=COUNTIF($B$4:$B$10,E4)>0

Aquí , $B$4:$B$10 és l'interval de la Llista de productes , E4 és el valor que cal comprovar en aquest interval. Quan el valor coincideixi, retornarà 1 i després, com que és més gran que 0 , retornarà TRUE , en cas contrari FALSE .

➤ Premeu ENTER i arrossegueu cap avall l'eina Emplenar mànec .

Com a resultat, obtindreu TRUE per als productes que estan disponibles a la Llista de productes i FALSE per als productes no disponibles.

Llegir més: Com comprovar si un valor és a la llista a Excel (10 maneres)

Mètode 2: ús Funcions SI i COUNTIF per comprovar si el valor existeix a l'interval

Aquí, utilitzarem la funció SI i la funció COUNTIF per comprovar els valors de Columna Llista de comandes a l'interval de la columna Llista de productes .

Passos :

➤ Escriviu la fórmula següent a la cel·la F4

=IF(COUNTIF($B$4:$B$10,E4)>0,"Exist","Does not Exist")

Aquí, $B$4:$B$10 és el interval de la Llista de productes , E4 és el valor que cal comprovar en aquest interval. Quan el valor coincideixi, retornarà 1 i després, com que és més gran que 0 , retornarà TRUE , en cas contrari FALSE .

Per al resultat VERTADER , obtindrem Exist i per FALS obtindrem No existeix .

➤ Premeu INTRO i arrossegueu cap avall l'eina Omplir mànec .

Finalment, nosaltresestan obtenint Exist per als productes Plàtan i Llimona que estan disponibles a la Llista de productes interval, i per als productes no disponibles que estem rebent No existeix .

Mètode 3: Comprovació de la coincidència parcial dels valors de l'interval

Aquí, també comprovarem la coincidència parcial dels productes (per a aquest mètode hem intercanviat el primer producte de la Llista de productes i Llista de comandes ) posant un comodí operador Asterisc (*).

Pasos :

➤ Escriviu el fórmula següent a la cel·la F4

=COUNTIF($B$4:$B$10,"*"&E4&"*")>0

Aquí, $B$4:$B$10 és l'interval del Llista de productes , E4 és el valor que comprovarem en aquest interval.

Després d'afegir el símbol Asterisc abans i després del valor de la cel·la E4 , comprovarà els valors de les coincidències parcials, com una subcadena en una cadena.

➤ Premeu INTRODUCIR i arrossegar cap avall l'eina Omplir mànec .

Com a res. En definitiva, podem veure que a més dels productes Plàtan i Llimona , Poma i Baia també donen VERTAT per les seves coincidències parcials amb Green Apple , Strawberry i Blackberry a la Llista de productes .

Mètode 4: Ús de les funcions ISNUMBER i MATCH per comprovar si el valor existeix a l'interval

En aquesta secció, utilitzarem el Funció ISNUMBER i funció COINCIDENT per comprovar els valors de la columna Llista de comandes a l'interval de la columna Llista de productes

Pasos :

➤ Escriviu la fórmula següent a la cel·la F4

=ISNUMBER(MATCH(E4,$B$4:$B$10,0))

Aquí, $B$4:$B$10 és l'interval de la Llista de productes , E4 és el valor que comprovarem en aquest interval.

  • ISNUMBER(MATCH(E4,$B$4:$B$10,0 )) esdevé

    ISNUMBER(#N/A) → retorna TRUE per a qualsevol valor numèric en cas contrari FALSE

    Sortida → FALS

➤ Premeu ENTER i arrossegueu cap avall el Núclear d'emplenament eina.

Després, obtindreu TRUE per als productes que estan disponibles a la Llista de productes i FALSE per a els productes no disponibles.

Mètode-5: Comproveu si el valor existeix a l'interval mitjançant les funcions IF, ISNA i VLOOKUP

Podeu utilitzar el Funció IF , Funció ISNA , Funció BUSCAR V per comprovar els valors de l'interval de la columna Llista de productes per comprovar-ne la disponibilitat per completar els procediments de comanda.

Pasos :

➤ Escriviu la fórmula següent acel·la F4

=IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"Does Not Exist","Exists")

Aquí, $B$4:$B$10 és l'interval del Llista de productes , E4 és el valor que comprovarem en aquest interval.

  • CERCA V(E4,$B$4: $B$10,1, FALSE) → troba la coincidència exacta del producte Green Apple en l'interval $B$4:$B$10 i extreu aquest valor d'aquesta columna i per no trobar el valor a l'interval retorna #N/A .

    Sortida → #N/A

  • ISNA(LOOKUP(E4,$B$4:$B$10,1,FALSE)) esdevé

    ISNA(#N/A) → retorna VERTADER si hi ha un #N/A error en cas contrari FALS

    Sortida → VERTADER

  • SI(ISNA(CERCAV(E4,$B$4:$B$10,1,FALSE)),”No existeix”,”Existeix”) esdevé

    SI(TRUE, “No existeix”, “Existeix”) → retorna No existeix per a VERTADER i Existeix per a FALSE

    Sortida → No existeix

➤ Premeu ENTER i arrossegueu cap avall l'eina Fill Handle .

Finalment, obtindrem Ex ists per als productes Plàtan i Llimona que estan disponibles a la gamma Llista de productes , i per als productes no disponibles que estem rebent No existeix .

Mètode 6: Ús de les funcions IF, ISNA i MATCH per comprovar si el valor existeix a Interval

En aquesta secció, utilitzarem la combinació de la funció IF , funció ISNA , COMPARACIÓfunció per determinar l'estat de disponibilitat dels productes de la gamma Llista de productes .

Passos :

➤ Escriviu la fórmula següent a la cel·la F4

=IF(ISNA(MATCH(E4,$B$4:$B$10,0)),"Does Not Exist","Exists")

Aquí, $B$4:$B$10 és l'interval de la Llista de productes , E4 és el valor que comprovarem en aquest interval.

  • MATCH(E4,$B$4:$B$10,0) troba la coincidència exacta del producte Green Apple en l'interval $B$4:$B$10 i proporciona el número d'índex de fila d'aquest producte a l'interval $B$4:$B$10 i, per no trobar el valor a l'interval, retorna #N/A .

    Sortida → #N/A

  • ISNA(MATCH(E4,$B$4:$B$10,0)) es converteix en

    ISNA(#N/A) → retorna TRUE si hi ha un #N/A error en cas contrari FALSE

    Sortida → TRUE

  • SI(ISNA(COINCIDENT(E4,$B$4:$B$10,0)), ”No existeix”,”Existeix”) esdevé

    SI(VERTADER, “No existeix”, “Existeix”) → retorna No existeix per a TRUE i Exist per FALSE

    Sortida → No existeix

➤ Premeu ENTER i arrossegueu cap avall l'eina Filll Handle .

Després d'això, obtenim Exist per als productes Plàtan i Llimona que estan disponibles a la gamma Llista de productes , i per als productes no disponibles que rebem No Existeix .

Mètode-7: condicionalFormat per comprovar si el valor existeix a l'interval

Aquí, utilitzarem Format condicional per destacar els productes a la columna Llista de comandes si estan disponibles a la Columna Llista de productes.

Pasos :

➤ Seleccioneu l'interval de cel·les al qual voleu aplicar el Format condicional (Aquí hem seleccionat la columna Llista de comandes )

➤ Aneu a la pestanya Inici >>> Estils Grup >> Format condicional Menú desplegable >> Nova regla Opció.

A continuació, el

6>Apareixerà l'assistent de la nova regla de format .

➤ Seleccioneu l'opció Utilitza una fórmula per determinar quines cel·les formatar i feu clic a l'opció Format .

Després, s'obrirà el quadre de diàleg Format cel·les .

➤ Seleccioneu Emplenar Opció

➤ Trieu qualsevol Color de fons i, a continuació, feu clic a D'acord .

A continuació, el Vista prèvia L'opció es mostrarà com a continuació.

➤ Escriviu la fórmula següent a la Formateu els valors on aquesta fórmula sigui certa: quadre

=MATCH(E4,$B$4:$B$10,0)

Si el valor de la cel·la E4 roman dins l'interval $B$4:$B$10 i, a continuació, ressaltarà la cel·la corresponent.

➤ Premeu D'acord .

En última instància, podreu destacar les cel·les que contenen Plàtan i Llimona a la Llista d'ordres columna perquè aquests productes ho sóndisponible a l'interval de la columna Llista de productes .

Llegiu més: Com comprovar si una cel·la és Buit a Excel (7 mètodes)

Mètode-8: Ús del codi VBA per comprovar si el valor existeix a l'interval a Excel

Aquí, farem servir un VBA codi per comprovar els valors de la columna Llista de comandes a l'interval de la columna Llista de productes .

Pasos :

➤ Aneu a la pestanya Desenvolupador >> Opció Visual Basic.

A continuació, s'obrirà l' Visual Basic Editor .

➤ Aneu a l'opció Insereix Pestaña >> Mòdul .

Després d'això, es crearà un Mòdul .

➤ Escriu el següent codi

8762

Aquí hem declarat X com a Variant , Rng com a Range i aquí, VBA és el nom del full.

El bucle FOR executarà les operacions per a cada fila de la columna Llista d'ordres de Fila 4 a Row8 , Range ("B4:B10") és l'interval del Pro Llista de conductes columna. X s'assigna als valors de cada cel·la de la columna Llista d'ordres i després de trobar la concordança mitjançant la funció TROBAR obtindrem Existeix a la cel·la adjacent de la cel·la corresponent d'aquesta columna. Per no trobar el valor, tornarà No existeix .

➤ Premeu F5 .

Després d'això, estem aconseguint Existeix per als productes Plàtan i Llimona que estan disponibles a la Llista de productes gamma, i per als productes no disponibles que rebem No existeix .

Llegir més: VBA per comprovar Si la cel·la està buida a Excel (5 mètodes)

Secció de pràctica

Per fer la pràctica per tu mateix, hem proporcionat una secció Pràctica com a continuació en un full anomenat Pràctica . Si us plau, feu-ho vosaltres mateixos.

Conclusió

En aquest article, hem intentat cobrir les maneres de comprovar si existeix un valor en un interval d'Excel fàcilment. Espero que us sigui útil. Si teniu suggeriments o preguntes, no dubteu a compartir-los a la secció de comentaris.

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.