Richard Schollar: CERCA.VERT a sinistra! - Suggerimenti per Excel

Sommario

Richard Schollar fornisce questo guest post. Richard è un MVP di Excel dal Regno Unito Quando ho visto il titolo del post di Richard, ho pensato che avrebbe usato INDICE / CORRISPONDENZA, ma Richard usa davvero CERCA.VERT!

Come si utilizza un CERCA.VERT se i dati della tabella contengono il valore di ricerca in una colonna a destra della colonna di dati che si desidera restituire?

Abbiamo avuto tutti questo problema: vuoi usare CERCA.VERT ma i tuoi dati sono "nella direzione sbagliata":

Set di dati di esempio

Hai l'ID, vuoi restituire la descrizione. Un normale CERCA.VERT non funzionerà in quanto non è possibile utilizzare una colonna negativa:

Utilizzo normale CERCA.VERT

Un'alternativa è usare INDEX / MATCH es:

L'alternativa è usare INDICE / CONFRONTA

Ma non sarebbe bello poter usare CERCA.VERT? Ma non possiamo però, vero? Certo che possiamo, se utilizziamo la funzione SCEGLI:

Utilizzo della funzione SCEGLI

Quella formula in G2 è:

Quella formula è =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)

Come funziona: SCEGLI restituisce un array di due "colonne" nell'ordine corretto, in base all'ordine in cui si passano le colonne alla funzione SCEGLI. Ciò crea una matrice che si trova nell'orientamento corretto da sinistra a destra per il funzionamento di CERCA.VERT. Ecco la finestra di dialogo Valuta formula dopo aver valutato la funzione SCEGLI:

Come funziona

Articoli interessanti...