La figura seguente mostra una situazione in cui è necessario eseguire 12 funzioni CERCA.VERT per ogni numero di conto.
![](https://cdn.wiki-base.com/9404592/excel_2020_replace_columns_of_vlookup_with_a_single_match_-_excel_tips.png.webp)
CERCA.VERT è potente, ma richiede molto tempo per eseguire i calcoli. Inoltre, la formula deve essere modificata in ogni cella durante la copia. Il terzo argomento deve cambiare da 2 a 3 per febbraio, quindi 4 per marzo e così via.
Una soluzione alternativa consiste nell'aggiungere una riga con i numeri di colonna. Quindi, il terzo argomento di CERCA.VERT può puntare a questa riga, come mostrato di seguito. Almeno puoi copiare la stessa formula da B4 e incollarla in C4: M4 prima di copiare le 12 formule.
![](https://cdn.wiki-base.com/9404592/excel_2020_replace_columns_of_vlookup_with_a_single_match_-_excel_tips_3.png.webp)
Ma ecco un approccio molto più veloce: aggiungi una nuova colonna B con Dove? come titolo. La colonna B contiene una funzione MATCH. Questa funzione è molto simile a CERCA.VERT: stai cercando il valore in A4 nella colonna P4: P227. Lo 0 alla fine è come il Falso alla fine di CERCA.VERT. Specifica che desideri una corrispondenza esatta. Ecco la grande differenza: MATCH restituisce dove si trova il valore. La risposta 208 dice che A308 è la 208a cella nell'intervallo P4: P227. Da una prospettiva temporale di ricalcolo, CORRISPONDENZA e CERCA.VERT sono quasi uguali.
![](https://cdn.wiki-base.com/9404592/excel_2020_replace_columns_of_vlookup_with_a_single_match_-_excel_tips_4.png.webp)
Sento cosa stai pensando: “A che serve sapere dove si trova qualcosa? Non ho mai avuto un manager che mi ha chiamato e mi ha chiesto: "In che riga è quel credito?" "
Sebbene gli esseri umani chiedano raramente in quale riga si trovi qualcosa, può essere utile per la funzione INDICE conoscere quella posizione. La formula nella figura seguente indica a Excel di restituire il 208esimo articolo da Q4: Q227.
![](https://cdn.wiki-base.com/9404592/excel_2020_replace_columns_of_vlookup_with_a_single_match_-_excel_tips_5.png.webp)
Mentre si copia questa formula, la matrice di valori si sposta nella tabella di ricerca come mostrato di seguito. Per ogni riga, stai eseguendo una funzione MATCH e 12 INDEX. La funzione INDICE è incredibilmente veloce rispetto a CERCA.VERT. L'intero set di formule calcolerà l'85% più velocemente di 12 colonne di CERCA.VERT.
![](https://cdn.wiki-base.com/9404592/excel_2020_replace_columns_of_vlookup_with_a_single_match_-_excel_tips_6.png.webp)
Nota
Alla fine del 2018, Office 365 ha introdotto una nuova logica per CERCA.VERT che rende la velocità di calcolo veloce quanto l'INDICE / CONFRONTA mostrato qui.