Excel: utilizza cerca.vert con più tabelle di ricerca


È possibile utilizzare la seguente formula CERCA.VERT in Excel per utilizzare più tabelle di ricerca:

 =IFERROR(VLOOKUP( G2 , A2:B7 ,2,0),VLOOKUP( G2 , D2:E7 ,2,0))

Questa particolare formula tenta di trovare il valore specifico nella cella G2 della prima colonna dell’intervallo A2:B7 e restituisce il valore corrispondente della seconda colonna.

Se il valore nella cella G2 non viene trovato nella prima tabella di ricerca, la formula tenterà di cercarlo nella prima colonna dell’intervallo D2:E7 e restituirà il valore corrispondente nella seconda colonna di tale intervallo.

L’esempio seguente mostra come utilizzare questa formula nella pratica.

Esempio: utilizzo di CERCA.VERT con più tabelle di ricerca in Excel

Supponiamo di avere due tabelle in Excel: una che contiene i nomi di varie squadre di basket della Western Conference e un’altra che contiene i nomi di varie squadre della Eastern Conference:

Supponiamo di voler cercare il nome della squadra Kings in una delle tabelle e restituire il valore in punti corrispondente.

Possiamo specificare Kings come nome della squadra da cercare nella cella G2 , quindi digitare la seguente formula nella cella H2 :

 =IFERROR(VLOOKUP( G2 , A2:B7 ,2,0),VLOOKUP( G2 , D2:E7 ,2,0))

Lo screenshot seguente mostra come utilizzare questa formula nella pratica:

CERCA.VERT di Excel con più tabelle di ricerca

La formula restituisce 19 , che è il valore in punti corretto che corrisponde a Kings .

Se modifichiamo il nome del gruppo di ricerca nella cella G2 , la formula si aggiornerà automaticamente per restituire il valore in punti corretto.

Ad esempio, supponiamo di cambiare il nome della squadra in Cavs :

La formula restituisce 38 , che è il valore in punti corretto che corrisponde ai Cavs .

Come funziona questa formula?

Ricorda la formula che abbiamo utilizzato per trovare il nome della squadra nella cella G2 utilizzando più tabelle di ricerca:

 =IFERROR(VLOOKUP( G2 , A2:B7 ,2,0),VLOOKUP( G2 , D2:E7 ,2,0))

Ecco come funziona questa formula:

Innanzitutto, utilizziamo CERCA.VERT per tentare di trovare il valore nella cella G2 (“Kings”) nell’intervallo A2:B7 .

Ciò restituirà il secondo valore nell’intervallo o #N/A .

Successivamente, utilizziamo la funzione SEERRORE per verificare se il risultato del primo CERCA.VERT ha restituito #N/D oppure no.

Se viene restituito #N/A , restituiamo invece il risultato della seconda funzione CERCA.VERT , che quindi cerca il valore nella cella G2 nel seguente intervallo di D2:E7 .

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre operazioni comuni in Excel:

Excel: utilizza CERCA.VERT per restituire uno spazio vuoto anziché #N/D
Excel: utilizzare CERCA.VERT per trovare un valore compreso nell’intervallo
Excel: utilizzare CERCA.VERT per restituire l’ultimo valore corrispondente

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *