Funzione Confronta, valori duplicati su elenchi diversi

confrontaLa formula “confronta” è una funzione di Excel utilizzata per confrontare due liste di valori presenti in fogli (o files) diversi e trovare le corrispondenze, cioè quali valori dell’una sono presenti anche nell’altra.

Ad esempio immaginiamo di avere sul “foglio_2013” la lista degli iscritti ad un circolo sportivo per l’anno 2013 e sul “foglio_2014” gli iscritti per l’anno successivo; utilizzando la funzione “confronta” potremmo stabilire quali degli iscritti nel 2013 sono presenti anche nel “foglio_2014”, cioè, hanno, per esempio, rinnovato l’abbonamento.

01foglio_2013

02foglio_2014

 

scarichiamo dal pulsante seguente il file “circolo_sportivo.xlsx” su cui potremo esercitarci

icoscaricapivotSuPiuFogli

***

Assegnare un nome ad ognuno dei due elenchi

Prima di cominciare, per praticità, “assegniamo un nome” a ciascuna delle due liste di nomi:

  • selezioniamo il primo elenco di nomi del “foglio_2013”, (intervallo di celle (A2:A10));
  • clicchiamo all’interno della “casella nome” e scriviamo “nomi_2013”;
  • confermiamo cliccando “Invio” sulla tastiera.

03nomi_2013

Facciamo la stessa cosa per l’elenco dei nomi sul “foglio_2014”:

  • selezioniamo il secondo elenco di nomi del “foglio_2014”, (intervallo di celle (A2:A5));
  • clicchiamo all’interno della “casella nome” e scriviamo “nomi_2014”;
  • confermiamo cliccando “Invio” sulla tastiera.

N.B. i nomi che assegniamo agli intervalli di celle non devono contenere spazi

04nomi_2014

Ora ciascuno dei due elenchi verrà identificato da un “nome” scelto da noi …

***

Ora siamo pronti per cercare quali nomi del primo elenco (foglio_2013) sono presenti anche nel secondo elenco (foglio_2014):

1) posizioniamoci nella cella “B2” del “foglio_2013” (per iniziare a verificare se il primo nome “Oliva” è presente nel secondo elenco del “foglio_2014”;

2) cliccare sul tasto “inserisci funzione”;

3) cercare e selezionare la funzione “confronta”;

4) confermare cliccando su “OK

05_confronta

Nella finestra che segue

5) compilare le tre caselle come segue:

  • valore: indicare la cella dove si trova il “nome” che dovremo cercare nel secondo elenco (del foglio_2014), nel nostro caso “A2”;
  • Matrice: inserire il nome che abbiamo “assegnato” al secondo elenco nel quale dobbiamo effettuare la ricerca;
  • Corrisp: inseriamo il numero “0” (zero) per indicare che cerchiamo una corrispondenza esatta.

6) confermare con “OK

06_confronta

In pratica se il “valore”, indicato nella cella “A2” del primo elenco (“fogli_2013”) verrà trovato anche nel secondo elenco “Matrice” (“foglio_2014”), la funzione restituirà un numero che rappresenta la sua posizione nell’elenco, altrimenti viene restituito un errore.

Il risultato della funzione sarà nel nostro caso il numero “4” significa che il nome da noi cercato “Oliva” è presente anche nel secondo elenco e si trova in “quarta” posizione…

07Oliva

***

Utilizzando lo strumento di “riempimento automatico” potremo applicare la funzione anche agli altri nomi del “foglio_2013”:

08riempimento

risulterà che:

“Oliva” (4) – è presente anche nel secondo elenco e si trova in quarta posizione;

“Panatta” (3) – è presente anche nel secondo elenco e si trova in terza posizione;

“Bettega” (#N/D) – NON è presente nel secondo elenco;

“Marzorati” (#N/D) – NON è presente nel secondo elenco;

“Pellegrini” (1) – è presente anche nel secondo elenco e si trova in prima posizione …

***

APPENDICE

Se applichiamo un filtro nella cella B1” del “foglio_2013” e togliamo la “spunta” alla voce “#N/D” il foglio visualizzerà i soli nomi presenti nei due fogli:

09-filtro

Se invece la spunta la lasciamo solo alla voce “#N/D”, il foglio visualizzerà solo quelli NON presenti sul secondo elenco.

10filtro

Buon lavoro

smilepiccolo12