Sostituzione delle ricerche legacy con soluzioni moderne
Scorri per mostrare il menu
Nel corso sono state introdotte diverse funzioni di ricerca:
VLOOKUP, HLOOKUP, XLOOKUP, INDEX con XMATCH.
Tutte queste funzioni possono recuperare dati da tabelle, ma differiscono per flessibilità, affidabilità e rilevanza moderna.
I fogli di calcolo più datati spesso si basano su VLOOKUP o HLOOKUP. Tuttavia, nei flussi di lavoro moderni di Excel si preferisce generalmente XLOOKUP o combinazioni come INDEX con XMATCH.
Confrontare questi approcci aiuta a comprendere quando ciascun metodo sia appropriato.
Lo stesso problema risolto in tre modi
Si supponga che il foglio di lavoro contenga la seguente tabella.
Il codice prodotto viene inserito nella cella E2.
L'obiettivo è restituire il Price.
Approccio 1 Utilizzando VLOOKUP
=VLOOKUP(E2; A2:C5; 3; FALSE)
VLOOKUP cerca nella prima colonna della tabella e restituisce il valore dalla colonna specificata.
Approccio 2 Utilizzando XLOOKUP
=XLOOKUP(E2; A2:A5; C2:C5)
XLOOKUP cerca nella colonna di ricerca e restituisce il valore corrispondente dalla colonna di ritorno.
Approccio 3 Utilizzando INDEX e XMATCH
=INDEX(C2:C5; XMATCH(E2; A2:A5))
XMATCH trova la posizione del valore di ricerca. INDEX recupera il valore corrispondente dalla colonna di ritorno.
Confronto tra metodi di ricerca
Migliori pratiche per Excel moderno
Quando si creano nuovi fogli di calcolo:
Utilizzare XLOOKUP per la maggior parte delle operazioni di ricerca.
Quando è richiesta una maggiore flessibilità, utilizzare INDEX con XMATCH.
Le funzioni legacy come VLOOKUP e HLOOKUP vengono utilizzate principalmente quando si lavora con fogli di calcolo esistenti.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione