Come verificare se un valore è in un elenco in Excel (10 modi)

  • Condividi Questo
Hugh West

Se state cercando alcuni dei modi più semplici per verificare se un valore è presente in un elenco in Excel, allora siete nel posto giusto. Per verificare facilmente il valore desiderato in un'ampia gamma di dati, potete seguire i metodi di questo articolo.

Scarica il libro di lavoro

Controllare il valore nell'elenco.xlsx

10 modi per verificare se un valore è in un elenco in Excel

Nella tabella seguente sono riportate alcune informazioni su alcuni prodotti di un'azienda. Utilizzerò questa tabella per dimostrare i modi per controllare facilmente un valore in un elenco. In questo caso l'elenco sarà il seguente Colonna del prodotto di questa tabella.

A questo scopo, ho utilizzato Microsoft Excel 365 è possibile utilizzare qualsiasi altra versione in base alle proprie esigenze.

Metodo-1: Utilizzo di Find & Selezionare l'opzione per verificare se un valore è presente nell'elenco

È possibile utilizzare la funzione Trova e seleziona Opzione per controllare un valore nel campo Prodotto Qui, stiamo cercando il prodotto Banana .

Passo-01 :

Vai a Casa Tab; Editing Gruppi Trova e seleziona A discesa Trova Opzione.

Ora, il Trova e sostituisci Verrà visualizzata una finestra di dialogo.

➤Scrivere il nome del prodotto che si sta cercando nella sezione "Prodotti". Trova cosa Box (in questo caso è Banana )

➤Selezionare quanto segue

All'interno→Foglio

Ricerca→per righe

Guarda in→Valori

➤Stampa Trova tutti Opzione

Risultato :

Successivamente, si otterrà la posizione della cella del prodotto Banana nell'elenco.

Per saperne di più: Come controllare se il valore esiste nell'intervallo in Excel (8 modi)

Metodo-2: utilizzo delle funzioni ISNUMBER e MATCH per verificare se un valore è presente nell'elenco

Qui abbiamo alcuni elementi nella cartella Colonna dell'articolo che si vuole controllare nell'elenco dei prodotti della cartella colonna prodotto Dopo il controllo, il risultato apparirà nella schermata Colonna dei risultati In questo metodo, il lavoro viene svolto utilizzando la funzione ISNUMBER e la funzione MATCH .

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Tipare la seguente formula

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

Qui, il Funzione MATCH restituirà la posizione del valore nella cartella E5 cella nell'intervallo $B$5:$B$10 se viene trovato, altrimenti restituisce #N/A .

Allora ISNUMERO restituirà VERO se c'è un numero altrimenti FALSO .

➤Stampa ENTRARE

➤ Trascinare verso il basso il Maniglia di riempimento Strumento.

Risultato :

In questo modo, otterrete VERO per Mela perché si trova nel Prodotto elenco e FALSO per Pomodoro che non è presente nell'elenco.

Metodo 3: utilizzo della funzione COUNTIF

È possibile utilizzare la funzione COUNTIF per controllare gli elementi nella cartella Prodotto lista.

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Tipare la seguente formula

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

$B$5:$B$10 è l'intervallo in cui si controlla il valore desiderato e E5 è il valore che si sta cercando.

Quando COUNTIF trova il valore nell'elenco e restituisce un numero che dipende dall'occorrenza di questo valore e quindi sarà maggiore di 0 e quindi l'uscita sarà VERO altrimenti sarà FALSO se il valore non è presente nell'elenco.

➤Stampa ENTRARE

➤ Trascinare verso il basso il Maniglia di riempimento Strumento.

Risultato :

In seguito, si otterrà VERO per Mela perché si trova nel Prodotto elenco e FALSO per Pomodoro che non è presente nell'elenco.

Metodo 4: Utilizzo delle funzioni IF e COUNTIF

Qui si utilizza la funzione IF e la funzione COUNTIF per il controllo degli elementi del Articolo nella colonna Prodotto colonna.

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Tipare la seguente formula

=IF(COUNTIF($B$5:$B$10,E5)>0, "Corrispondente", "Non corrispondente")

$B$5:$B$10 è l'intervallo in cui si controlla il valore desiderato e E5 è il valore che si sta cercando.

Quando COUNTIF trova il valore nell'elenco e restituisce un numero che dipende dall'occorrenza di questo valore e quindi sarà maggiore di 0 e poi SE restituirà Abbinato altrimenti restituirà Non abbinato se il valore non è presente nell'elenco.

➤Stampa ENTRARE

➤ Trascinare verso il basso il Maniglia di riempimento Strumento.

Risultato :

In seguito, si otterrà Abbinato per Mela perché si trova nel Prodotto elenco e Non abbinato per Pomodoro che non è presente nell'elenco.

Metodo-5: Verifica delle corrispondenze parziali con gli operatori jolly

Nella tabella seguente, abbiamo Mela e Bacca nel Colonna dell'articolo ma non sono del tutto compatibili (abbiamo modificato Mela nel set di dati a Mela verde per spiegare questo caso) piuttosto che parzialmente abbinato nel Prodotto Quindi, per controllare i valori che hanno una corrispondenza parziale nell'elenco, utilizziamo il Funzione IF e la funzione COUNTIF .

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Tipare la seguente formula

=IF(COUNTIF($B$5:$B$10, "*"&E5& "*")>0, "Corrispondente", "Non corrispondente")

$B$5:$B$10 è l'intervallo in cui si controlla il valore desiderato e E5 è il valore che si sta cercando e "*" viene unito a questo valore utilizzando l'opzione Ampersand operatore. "*" viene utilizzato per la corrispondenza parziale dei valori.

Quando COUNTIF trova il valore nell'elenco e restituisce un numero che dipende dall'occorrenza di questo valore e quindi sarà maggiore di 0 e poi SE restituirà Abbinato altrimenti sarà Non abbinato se il valore non è presente nell'elenco.

➤Stampa ENTRARE

➤ Trascinare verso il basso il Maniglia di riempimento Strumento.

Risultato :

Dopodiché, si otterrà Abbinato per Mela perché si trova nel Prodotto elenco come Mela verde e Abbinato per Bacca che si trova nell'elenco come Fragola e Mirtillo nero .

Metodo-6: Utilizzo della funzione OR per verificare se un valore è presente nell'elenco

È possibile utilizzare la funzione OR per verificare i valori dei parametri Colonna dell'articolo nel Colonna del prodotto .

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Scrivere la seguente formula

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

$B$5:$B$10 è l'intervallo in cui si controlla il valore desiderato e E5 è il valore che si sta cercando.

Quando il valore corrisponde nell'elenco O restituirà VERO altrimenti FALSO .

➤Stampa ENTRARE

➤ Trascinare verso il basso il Maniglia di riempimento Strumento.

📓 Nota

Se si utilizza una versione diversa da Microsoft Excel 365 , poi si deve premere CTRL+SHIFT+ENTER invece di premere ENTRARE .

Risultato :

Quindi, si otterrà VERO per Mela perché si trova nel Prodotto elenco e FALSO per Pomodoro che non è presente nell'elenco.

Metodo 7: utilizzo della funzione IF per verificare se un valore è presente nell'elenco

È possibile utilizzare la funzione IF per verificare i valori dei parametri Colonna dell'articolo nel Colonna prodotto .

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Scrivere la seguente formula

=IF(($B$5:$B$10=$E$5:$E$10), "Corrispondente", "Non corrispondente")

$B$5:$B$10 è l'intervallo in cui si controlla il valore desiderato e $E$5:$E$10 è l'intervallo di valori che si sta cercando.

Quando il valore corrisponde nell'elenco SE restituirà Abbinato altrimenti Non abbinato .

➤Stampa ENTRARE

Risultato :

Dopodiché, si otterrà Abbinato per Mela , Banana , Mirtillo nero perché sono nella Prodotto elenco e Non abbinato per Arancione , Frutti di jack , e Fragola che non sono presenti nell'elenco.

📓 Nota

Se si utilizza una versione diversa da Microsoft Excel 365 , poi si deve premere CTRL+SHIFT+ENTER invece di premere ENTRARE .

Per saperne di più: Come verificare se una cella è vuota in Excel (7 metodi)

Metodo-8: Utilizzo della funzione ISERROR e VLOOKUP

Qui si utilizza la funzione IF , la funzione ISERROR , e la funzione VLOOKUP per il controllo degli elementi del Articolo nella colonna Prodotto colonna.

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Tipare la seguente formula

=IF(ISERROR(VLOOKUP(E5,$B$5:$B$10,1,FALSE)), "Non corrispondente", "Rispondente")

VLOOKUP cercherà il valore della cella E5 nel $B$5:$B$10 gamma, dove 1 è il numero di indice della colonna e FALSO è per un corrispondenza esatta .

Se il valore non può essere determinato o non corrisponde, allora La funzione ISERROR restituirà VERO altrimenti FALSO .

La funzione IF convertirà VERO a Non abbinato e FALSO a Abbinato .

➤Stampa ENTRARE

➤ Trascinare verso il basso il Maniglia di riempimento Strumento.

Risultato :

In seguito, si otterrà Abbinato per Mela perché si trova nel Prodotto elenco e Non abbinato per Pomodoro che non è presente nell'elenco.

Metodo-9: Utilizzo dell'INDICE ISERRORE e della funzione MATCH

È possibile utilizzare la funzione IF , la funzione ISERROR , la funzione INDICE , e la funzione MATCH per il controllo degli elementi del Articolo nella colonna Prodotto colonna.

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Tipare la seguente formula

=IF(ISERROR(INDEX($B$5:$B$10,MATCH(E5,$B$5:$B$10,0)), "Non corrispondente", "Corrispondente")

PARTITA cercherà il valore della cella E5 nel $B$5:$B$10 gamma, dove 0 è per un corrispondenza esatta .

Se il valore non può essere determinato o non corrisponde, allora La funzione ISERROR restituirà VERO altrimenti FALSO .

La funzione IF convertirà VERO a Non abbinato e FALSO a Abbinato .

➤Stampa ENTRARE

➤ Trascinare verso il basso il Maniglia di riempimento Strumento.

Risultato :

Quindi, si otterrà Abbinato per Mela perché si trova nel Prodotto elenco e Non abbinato per Pomodoro che non è presente nell'elenco.

Metodo 10: Controllo di più valori in un elenco

Qui abbiamo un Elenco articoli che ha diversi elementi separati da una virgola e vogliamo far corrispondere gli elementi di questo elenco nel file Colonna del prodotto A questo scopo utilizzeremo la funzione IFERROR , la funzione INDICE , la funzione SMALL , la funzione IF , la funzione COUNTIF , la funzione MATCH .

Passo-01 :

➤Selezionare la cella di uscita F5 .

➤Tipare la seguente formula

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

$B$5:$B$10 è l'intervallo in cui si controlla il valore desiderato e B13 è il valore che si sta cercando.

Qui, SE restituirà l'elemento Prodotto che verrà abbinato all'elenco, altrimenti restituirà Vuoto .

➤Stampa ENTRARE

Risultato :

In seguito, si otterrà Mela perché si trova sul Prodotto lista.

Per saperne di più: VBA per verificare se una cella è vuota in Excel (5 metodi)

Sezione pratica

Per fare pratica da soli abbiamo fornito un Pratica per ogni metodo in ogni foglio sul lato destro.

Conclusione

In questo articolo ho cercato di illustrare i modi più semplici per verificare se un valore è presente in un elenco in Excel in modo efficace. Spero che vi sia utile. Se avete suggerimenti o domande, non esitate a condividerli con noi.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.