Skip to main content

Ricerca a sinistra con VLOOKUP

Author: Amanda Li Last Modified: 2025-08-06

In questo tutorial, discuteremo su come utilizzare VLOOKUP per trovare le informazioni elencate nelle colonne a sinistra in Excel su un determinato elemento che si trova sul lato destro. Potremmo sapere che la funzione VLOOKUP non può guardare alla sua sinistra, quindi per portare a termine il compito, dovremo usare l'aiuto della funzione CHOOSE .

left lookup with vlookup 1

Come eseguire una ricerca a sinistra con VLOOKUP?

Per inserire le informazioni sul prodotto 30001 che è elencato nella colonna più a destra dei dati come mostrato nello screenshot sopra, puoi utilizzare la funzione CHOOSE per riordinare la tabella – “spostando” la colonna più a destra con il valore di ricerca nella posizione più a sinistra. Dopodiché, puoi utilizzare una normale formula VLOOKUP per recuperare il valore desiderato.

Sintassi generica

=VLOOKUP(valore_ricerca,CHOOSE({1,2,3,…,N},intervalloN,intervallo1,intervallo2,intervallo3,…),numero_colonna,FALSO)

  • valore_ricerca: Il valore che VLOOKUP utilizza per individuare la posizione delle informazioni corrispondenti. Qui si riferisce all'ID del prodotto dato.
  • Intervallo1, intervallo2, intervallo3, intervalloN: Le colonne di celle in cui sono elencati il valore_ricerca e altre informazioni.
  • numero_colonna: Il numero che indica da quale colonna vuoi recuperare i dati. Nota che poiché la colonna più a destra è ora spostata nella posizione più a sinistra a causa della funzione CHOOSE, per presentare la 1ª colonna (colonna colore), dovresti digitare il numero_colonna come 2; per presentare la 2ª colonna (colonna dimensione), dovresti digitare il numero_colonna come 3
  • ricerca_intervallo FALSO: Forza VLOOKUP a trovare solo la corrispondenza esatta.

Per inserire le informazioni sul prodotto 30001, copia o inserisci le formule seguenti nelle celle corrispondenti e premi Invio per ottenere i risultati:

Colore (Cella H6)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSO)
Dimensione (Cella H7)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),3,FALSO)
Prezzo (Cella H8)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),4,FALSO)

Nota: Invece di digitare l'ID prodotto 30001 nelle formule, abbiamo usato il riferimento di cella $H$4 (abbiamo aggiunto i simboli del dollaro al riferimento per renderlo assoluto) poiché vogliamo che le formule siano dinamiche. In questo modo, possiamo facilmente ottenere le informazioni su altri prodotti cambiando solo l'ID prodotto nella cella h3.

left lookup with vlookup 2

Spiegazione della formula

Qui usiamo la formula seguente come esempio:

=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSO)

  • CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9): La funzione CHOOSE riordina le colonne spostando la colonna E al primo posto, o diciamo, nella posizione più a sinistra in un array come questo:
    {30001,"Bianco","Grande",20;30002,"Nero","Grande",21;30003,"Blu","Medio",19;30004,"Rosso","Medio",18;30005,"Giallo","Piccolo",20}.
    In forma di tabella, l'array sarebbe così:
    left lookup with vlookup 3
  • VLOOKUP($H$4$H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),22,FALSO) = VLOOKUP($H$4$H$4,{30001,"Bianco","Grande",20;30002,"Nero","Grande",21;30003,"Blu","Medio",19;30004,"Rosso","Medio",18;30005,"Giallo","Piccolo",20},22,FALSO): Con 30001, il valore di ricerca nella cella h3, la funzione VLOOKUP individuerà la riga della sua corrispondenza esatta nella nuova tabella creata da CHOOSE, e quindi restituirà il risultato nella seconda colonna, che è Bianco.

Funzioni correlate

Funzione VLOOKUP di Excel

La funzione VLOOKUP di Excel cerca un valore confrontandolo sulla prima colonna di una tabella e restituisce il valore corrispondente da una certa colonna della stessa riga.

Funzione CHOOSE di Excel

La funzione CHOOSE restituisce un valore dall'elenco degli argomenti di valore basato sul numero di indice dato. Ad esempio, CHOOSE(3,”Mela”,”Pesca”,”Arancia”) restituisce Arancia, il numero di indice è 3, e Arancia è il terzo valore dopo il numero di indice nella funzione.


Formule correlate

Ricerca a sinistra con INDEX e MATCH

Per trovare le informazioni elencate nelle colonne a sinistra in un foglio di calcolo Excel su un determinato elemento che si trova sul lato destro, puoi utilizzare le funzioni INDEX e MATCH. La combinazione delle due funzioni ha il vantaggio di cercare valori in qualsiasi colonna rispetto ad un'altra potente funzione di ricerca di Excel, la VLOOKUP.

Cerca valori da un altro foglio di lavoro o cartella di lavoro

Se sai come utilizzare la funzione VLOOKUP per cercare valori in un foglio di lavoro, cercare valori da un altro foglio di lavoro o cartella di lavoro non sarà un problema per te.

Cerca il valore corrispondente più vicino con criteri multipli

In alcuni casi, potrebbe essere necessario cercare il valore corrispondente più vicino o approssimativo basato su più di un criterio. Con la combinazione delle funzioni INDEX, MATCH e IF, puoi farlo rapidamente in Excel.


I migliori strumenti per la produttività di Office

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente   |  Genera Codice  |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici  |  Invoca Funzioni di Kutools
Funzionalità popolari: Trova, Evidenzia o Identifica Duplicati  |  Elimina Righe Vuote  |  Combina Colonne o Celle senza Perdere Dati  |  Arrotonda senza Formula ...
Super VLookup: Criteri Multipli  |  Valori Multipli  |  Tra Fogli Multipli  |  Corrispondenza Approssimativa...
Elenco a Discesa Avanzato: Elenco a Discesa Semplice  |  Elenco a Discesa Dipendente  |  Elenco a Discesa con Selezione Multipla...
Gestione Colonne: Aggiungi un Numero Specifico di Colonne  |  Sposta Colonne  |  Attiva/Disattiva Visibilità delle Colonne Nascoste  Confronta Colonne per Selezionare Celle Uguali e Diverse ...
Funzionalità Principali: Attenzione della Griglia  |  Visualizzazione di Progettazione  |  Barra delle Formule Avanzata  |  Gestore Cartella di Lavoro e Foglio | Libreria Risorse (AutoTesto)  |  Selettore di Data  |  Unisci Fogli di Lavoro  |  Crittografa/Decrittografa Celle  |  Invia Email da Lista  |  Super Filtri  |  Filtro Speciale (filtra grassetto/corsivo/barrato...) ...
Top 15 Set di Strumenti12 Strumenti Testo (Aggiungi Testo, Elimina Caratteri ...)  |  50+ Tipi di Grafico (Diagramma di Gantt ...)  |  40+ Formule Pratiche (Calcola età in base alla data di nascita ...)  |  19 Strumenti Inserimento (Inserisci codice QR, Inserisci Immagine dal Percorso ...)  |  12 Strumenti Conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci & Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro
Usa Kutools nella tua lingua preferita – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre 40 altre lingue!

Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la visualizzazione e la modifica a schede in Microsoft Office (include Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduce centinaia di clic del mouse ogni giorno, dì addio alla mano del mouse.
  • Aumenta la tua produttività del 50% quando visualizzi e modifichi più documenti.
  • Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.