Skip to main content

Corrispondenza parziale con VLOOKUP

Author: Amanda Li Last Modified: 2025-05-30

Ci sono momenti in cui è necessario che Excel recuperi dati basati su informazioni parziali. Per risolvere il problema, è possibile utilizzare una formula VLOOKUP insieme a caratteri jolly - l'asterisco (*) e il punto interrogativo (?).

partial match with vlookup 1

Come eseguire una corrispondenza parziale con VLOOKUP?

Per ottenere le informazioni sui prodotti e sulle vendite effettuate dal venditore, il cui nome contiene “ale”, dalla tabella mostrata sopra, è necessario sapere come utilizzare il carattere jolly – l'asterisco (*), che corrisponde a qualsiasi numero di caratteri. Nel caso sopra, puoi inserire “ale” tra due asterischi ("*ale*") per abbinare tutti i nomi che contengono ale. Dopo aver compreso l'utilizzo dei caratteri jolly, possiamo usare la funzione VLOOKUP per applicare una corrispondenza parziale.

Suggerimenti per altri casi: Abbina i nomi che iniziano con ale, usa "ale*"; Abbina i nomi che terminano con ale, usa "*ale"; Abbina i nomi che hanno ale come lettere 2-4, usa "?ale*". Nota che un punto interrogativo corrisponde a un solo carattere.

Sintassi generica

=VLOOKUP(valore_ricerca,intervallo_tabella,num_colonna,FALSO)

  • valore_ricerca: Il valore che VLOOKUP utilizza per applicare la corrispondenza parziale nell'intervallo_tabella. Qui si riferisce al nome che contiene “ale”. Il valore_ricerca deve essere nella colonna più a sinistra dell'intervallo_tabella.
  • intervallo_tabella: L'intervallo di celle in cui cercare.
  • num_colonna: Il numero della colonna nell'intervallo_tabella contenente il valore da restituire.

Per ottenere le informazioni sui prodotti e sulle vendite effettuate dal venditore, il cui nome contiene “ale”, copia o inserisci le formule seguenti nelle celle G7 e G8, quindi premi Invio per ottenere i risultati:

Cella G7 =VLOOKUP("*ale*",B5:D11,2,FALSO)
Cella G8 =VLOOKUP("*ale*",B5:D11,3,FALSO)

Oppure, utilizza un riferimento di cella per rendere le formule dinamiche:

Cella G7 =VLOOKUP("*"&G5&"*",B5:D11,2,FALSO)
Cella G8 =VLOOKUP("*"&G5&"*",B5:D11,3,FALSO)

√ Nota: Per unire un riferimento di cella e del testo, devi utilizzare l'et commerciale (&) per collegarli. E il testo deve essere racchiuso tra virgolette doppie.

partial match with vlookup 2

Spiegazione della formula

Qui utilizziamo la formula seguente come esempio:

=VLOOKUP("*"&G5&"*",B5:D11,2,FALSO)

  • Il valore di ricerca "*"&G5&"*" ("*ale*") può abbinare qualsiasi nome che contiene la stringa “ale”, indipendentemente dalla posizione della stringa nei nomi.
  • L'opzione range_lookup FALSO chiede alla funzione VLOOKUP di trovare la corrispondenza esatta.
  • La funzione VLOOKUP restituirà quindi il valore che corrisponde a "*"&G5&"*" ed è nella seconda colonna dell'intervallo B5:D11, ovvero Righello, Colla, Quaderno.

Funzioni correlate

Funzione VLOOKUP di Excel

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


Formule correlate

Cerca un valore contenente testo specifico con caratteri jolly

Per trovare la prima corrispondenza che contiene una determinata stringa di testo in un intervallo in Excel, puoi utilizzare una formula INDEX e MATCH con caratteri jolly - l'asterisco (*) e il punto interrogativo (?).

Trova il primo numero corrispondente parzialmente

Ci sono casi in cui è necessario ottenere la posizione della prima corrispondenza parziale che contiene un numero specifico in un intervallo di valori numerici in Excel. In questo caso, una formula MATCH e TEXT che incorpora l'asterisco (*), il carattere jolly che corrisponde a qualsiasi numero di caratteri, ti sarà utile. E se hai anche bisogno di conoscere il valore esatto in quella posizione, puoi aggiungere la funzione INDEX alla formula.

Ricerca sensibile alle maiuscole/minuscole

Potresti sapere che puoi combinare le funzioni INDEX e MATCH, o utilizzare la funzione VLOOKUP per cercare valori in Excel. Tuttavia, le ricerche non sono sensibili alle maiuscole/minuscole. Quindi, per eseguire una corrispondenza sensibile alle maiuscole/minuscole, dovresti sfruttare le funzioni EXACT e CHOOSE.


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  |  Richiama Funzioni avanzate di Kutools
Funzionalità Popolari: Trova, Evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Unisci Colonne o Celle senza perdere dati  |  Arrotonda senza Formula ...
Super VLookup: Criteri Multipli  |  Valori Multipli  |  Tra Più Fogli  |  Corrispondenza approssimativa...
Elenco a discesa Avanzato: Elenco a Discesa Semplice  |  Elenco a Discesa Dipendente  |  Elenco a Discesa Multiselezione...
Gestore Colonne: Aggiungi un Numero Specifico di Colonne  |  Sposta Colonne  |  Alterna lo Stato di Visibilità delle Colonne Nascoste  Confronta Colonne per Selezionare Celle Uguali e Diverse ...
Funzionalità Principali: Attenzione della griglia  |  Visualizzazione di progettazione  |  Barra delle formule avanzata  |  Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText (Testo Automatico)  |  Selettore di data  |  Unisci Fogli di lavoro  |  Decrittografa/Crittografa celle  |  Invia Email da Lista  |  Super Filtri  |  Filtro Speciale (filtro grassetto/corsivo/barrato...) ...
Top 15 Set di Strumenti12 Strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici ...)  |  50+ Tipi di Grafici (Diagramma di Gantt ...)  |  40+ Formule Pratiche (Calcola letà 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 e Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro ancora

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


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

  • Un secondo per passare tra decine di documenti aperti!
  • Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
  • Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.