La funzione incorporata VLOOKUP è una delle funzioni più potenti in Excel. Ma presenta uno svantaggio significativo: trova solo la prima occorrenza del valore richiesto nella tabella e solo nella colonna all'estrema destra. Ma se ti serve il 2°, il 3° e non l'ultimo?
La funzione modificata VLOOKUPSEQ può restituire qualsiasi corrispondenza (non solo la prima trovata) da qualsiasi colonna specificata.
=VLOOKUPSEQ(LookupValue; LookupArray; ReturnArray; Seq)
La funzione VLOOKUPSEQ() è facile da usare. Devi solo specificare l'intervallo di ricerca e la colonna da cui verranno presi i valori, nonché il numero di sequenza della corrispondenza richiesta e Excel troverà e restituirà automaticamente il valore richiesto:
=VLOOKUPSEQ(LookupValue; {Lookup Array}; {Return Array}; Seq)
Avremo il seguente risultato:
Questo esempio utilizza i seguenti valori:
Puoi utilizzare la funzione VLOOKUPSEQ() installando un'estensione gratuita YouLibreCalc.xlam .
Successivamente, questa funzione sarà disponibile in tutti i file che verranno aperti in Excel.