Como comprobar se un valor está na lista en Excel (10 xeitos)

  • Comparte Isto
Hugh West

Se estás a buscar algunhas das formas máis sinxelas de comprobar se un valor está nunha lista en Excel, estás no lugar correcto. Para comprobar facilmente o valor desexado nunha ampla gama de datos, pode seguir os métodos deste artigo.

Descargar o libro de traballo

Comprobar o valor en List.xlsx

10 xeitos de comprobar se un valor está na lista en Excel

Aquí, na seguinte táboa, teño algunha información sobre algúns produtos dunha empresa. Usarei esta táboa para demostrar as formas de comprobar un valor nunha lista facilmente. Do mesmo xeito que neste caso, a lista será a columna Produto desta táboa.

Para este fin, usei a versión Microsoft Excel 365 , pode usar calquera outra versións segundo a túa conveniencia.

Método-1: Usando Find & Seleccione a opción para comprobar se un valor está na lista

Podes usar o Buscar & Seleccione Opción para comprobar un valor na lista Produto a continuación. Aquí, estamos buscando o produto Plátano .

Paso-01 :

➤Vai a Inicio Pestaña>> Editar Grupos>> Buscar & Seleccione Menú despregable>> Atopar Opción.

Agora, aparecerá a caixa de diálogo Buscar e substituír .

➤Anote o nome do produto que buscas na caixa Atopar o que (Neste caso é Plátano )

➤Seleccione o seguinte

Dentro→Folla

Buscar→PorFilas

Buscar en→Valores

➤Prema Buscar todo Opción

Resultado :

Despois diso, obterá a posición da cela do produto Plátano na lista.

Ler máis: Como comprobar se o valor existe no intervalo en Excel (8 xeitos)

Método 2: usar a función ISNUMBER e MATCH para comprobar Se un valor está na Lista

Aquí, temos algúns elementos na columna Elemento que queremos comprobar na lista de produtos da columna produto . Despois de comprobar o resultado aparecerá na columna do resultado . Neste método, estamos a facer este traballo usando a función ISNUMBER e a función MATCH .

Paso -01 :

➤Seleccione a cela de saída F5 .

➤Escriba a seguinte fórmula

=ISNUMBER(MATCH(E5,$B$5:$B$10,0))

Aquí, a función COINCIDIR devolverá a posición do valor na cela E5 no intervalo $B$5:$B$10 se se atopa doutro xeito, devolverá #N/A .

Entón ISNUMBER devolverá TRUE se hai un número doutro xeito FALSO .

➤Prema ENTER

➤Arrastre o Recheo Ferramenta.

Resultado :

Deste xeito, obterá TRUE para Apple porque está na lista Produto e FALSO para Tomate que non está na lista.

Método-3: Usando a función COUNTIF

Podes usar a función COUNTIF para comprobar os elementos da lista Produto .

Paso-01 :

➤Seleccione a cela de saída F5 .

➤Escriba a seguinte fórmula

=COUNTIF($B$5:$B$10,E5)>0

$B$5:$B$10 é o intervalo no que está a comprobar o valor desexado e E5 é o valor que está a buscar.

Cando CONTARSE atopa o valor na lista, devolverá un número dependendo da aparición deste valor, polo que será maior que 0 e así a saída será TRUE se non, ser FALSO se o valor non está na lista.

➤Preme ENTER

➤Arrastra cara abaixo a Ferramenta de recheo .

Resultado :

Despois, obterá VERDADEIRO para Apple porque está na lista Produto e FALSO para Tomate que non está na lista.

Método 4: Usando a función IF e COUNTIF

Aquí estamos a usar a función IF e a función COUNTIF para checki Engade os elementos da columna Elemento na columna Produto .

Paso-01 :

➤Seleccione a cela de saída F5 .

➤Escriba a seguinte fórmula

=IF(COUNTIF($B$5:$B$10,E5)>0,"Matched","Not Matched")

$B$5:$B$10 é o intervalo no que está a comprobar o valor desexado e E5 é o valor que está a buscar.

Cando CONTARSE atopa o valor na lista, devolverá anúmero dependendo da aparición deste valor, polo que será maior que 0 e entón IF devolverá Coincidido se non, devolverá Non coincidente se o valor non está na lista.

➤Prema ENTER

➤Arrastre o Manija de recheo Ferramenta.

Resultado :

Despois, obterás Coincidencia para Apple porque está na lista Produto e Non coincidente para Tomate que non está na lista.

Método 5: comprobación da coincidencia parcial con operadores comodíns

Na seguinte táboa, temos Apple e Berry na columna de elementos pero non coinciden totalmente (modificamos Apple no conxunto de datos a Green Apple para explicar este caso) en lugar de coincidir parcialmente no Lista de produtos. Entón, para comprobar os valores que están parcialmente coincidentes na lista aquí estamos usando a función SE e a función COUNTIF .

Paso-01 :

➤Seleccione a cela de saída F5 .

➤Escriba a seguinte fórmula

=IF(COUNTIF($B$5:$B$10,"*"&E5&"*")>0,"Matched","Not Matched")

$B$5:$B$10 é o intervalo onde está comprobando o valor desexado e E5 é o valor que está a buscar e “*” únese a este valor mediante o operador Ampersand . “*” utilízase para facer coincidir parcialmente os valores.

Cando CONTAR SE atopa o valor nolista devolverá un número dependendo da aparición deste valor e, polo tanto, será maior que 0 e, a continuación, IF devolverá Coincidido se non, será Non coincide se o valor non está na lista.

➤Prema ENTER

➤Arrastre Fill Handle Ferramenta.

Resultado :

Despois diso, obterás Matched para Apple porque está na lista de Produtos como Green Apple e Matched para Berry , que é na lista como Amordodo e Mora .

Método 6: Usando a función OR para comprobar Se un valor está na lista

Podes usar a función OU para comprobar os valores da columna Elemento na columna Produto .

Paso-01 :

➤Seleccione a cela de saída F5 .

➤ Escribe a seguinte fórmula

=OR($B$5:$B$10=E5)

$B$5:$B$10 é o intervalo no que estás a comprobar o valor desexado e E5 é o valor que está a buscar.

Cando o valor coincida na lista OU devolverá VERDADEIRO en caso contrario FALSO .

➤Prema ENTER

➤Arrastre cara abaixo a Ferramenta de recheo .

📓 Nota

Se está a usar calquera versión que non sexa Microsoft Excel 365 , entón ten que premer CTRL+SHIFT+ENTER en lugar de premer ENTER .

Resultado :

Entón, obterá VERDADEIRO para Apple porque está na lista Produto e FALSO para Tomate que non está na lista .

Método 7: usar a función IF para comprobar se un valor está na lista

Pode usar o Función IF para comprobar os valores da columna Elemento na columna Produto .

Paso- 01 :

➤Seleccione a cela de saída F5 .

➤Escriba a seguinte fórmula

=IF(($B$5:$B$10=$E$5:$E$10),"Matched","Not Matched")

$B$5:$B$10 é o intervalo no que está a comprobar o valor desexado e $E$5:$E$10 é o intervalo de valor que está a buscar para.

Cando o valor coincide na lista IF devolverá Coincidido en caso contrario Non coincide .

➤Preme ENTER

Resultado :

Despois diso, obterás Coincidido para Mazá , Plátano , Blackberry porque están na lista de produtos e Non coincidentes para Laranxa , Jackfruit e amorodo que non están na lista.

📓 Nota

Se estás a usar calquera versión que non sexa Microsoft Excel 365 , tes que premer CTRL+ SHIFT+ENTER en lugar de premer ENTER .

Ler máis: Como comprobar se unha cela está baleira en Excel (7 métodos)

Método 8: Usando ISERROR e función VLOOKUP

Aquí estamos a usar a función IF , a función ISERROR e oFunción BUSCAR V para comprobar os elementos da columna Elemento na columna Produto .

Paso-01 :

➤Seleccione a cela de saída F5 .

➤Escriba a seguinte fórmula

=IF(ISERROR(VLOOKUP(E5,$B$5:$B$10,1,FALSE)),"Not Matched","Matched")

VLOOKUP buscará o valor da cela E5 no $B$5:$B$10 intervalo, onde 1 é o número de índice da columna e FALSO é para unha coincidencia exacta .

Se o valor non se pode determinar ou non coincide, entón A función ISERROR devolverá TRUE se non FALSE .

A función IF converterá VERDADEIRO en Non coincidente e FALSO en Coincidido .

➤Prema ENTER

➤Arrastre cara abaixo a Ferramenta de recheo .

Resultado :

Despois, obterás Coincidido para Apple porque está na lista Produto e Non coincidente para Tomate que non está na lista.

Método 9: Usando ISERROR INDEX e función MATCH

Podes usar a función IF , a función ISERROR , a función INDEX e a función MATCH para comprobando os elementos da columna Elemento na columna Produto .

Paso-01 :

➤Seleccione a cela de saída F5 .

➤Escriba a seguinte fórmula

=IF(ISERROR(INDEX($B$5:$B$10,MATCH(E5,$B$5:$B$10,0))),"Not Matched","Matched")

MATCH buscará o valor da cela E5 no $B$5:$B$10 intervalo, onde 0 é para unha coincidencia exacta .

Se o valor non se pode determinar ou non coincida entón A función ISERROR devolverá TRUE se non FALSE .

A función IF converterá TRUE a Non coincide e FALSO a Coincide .

➤Preme ENTER

➤Arrastre cara abaixo a Ferramenta de recheo .

Resultado :

Entón, obterás Coincidencia para Apple porque está na lista Produto e Non coincidente para Tomate que non está na lista.

Método 10: comprobación de varios valores nunha lista

Aquí temos unha Lista de elementos que ten diferentes elementos separados por coma e queremos facer coincidir os elementos desta lista na columna Produto . Para este fin utilizaremos a función IFERROR , a función INDEX , a función PEQUENA , a función IF , a función función COUNTIF , a función MATCH .

Paso-01 :

➤Seleccione o cela de saída F5 .

➤Escriba a seguinte fórmula

=IFERROR(INDEX($B$5:$B$10, SMALL(IF(COUNTIF(B13, "*"&$B$5:$B$10&"*"), MATCH(ROW($B$5:$B$10), ROW(B5:B10)), ""), COLUMNS($B$13:B13))), "")

$B$5:$B$10 é o intervalo no que está a comprobar o valor desexado e B13 é o valor que está a buscar.

Aquí, IF devolverá o O nome do produto que coincidirá na lista, se non, devolverá En branco .

➤Prema ENTER

Resultado :

Despois, obterás Apple porque está no Produto lista.

Ler máis: VBA para comprobar se a cela está baleira en Excel (5 métodos)

Sección de práctica

Para practicar vostede mesmo, proporcionamos unha sección Práctica como a continuación para cada método en cada folla do lado dereito. Faino por ti mesmo.

Conclusión

Neste artigo tentei cubrir as formas máis sinxelas de comprobar se un valor está nunha lista en Excel efectivamente. Espero que che resulte útil. Se tes algunha suxestión ou pregunta, non dubides en compartilas connosco.

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.