Skip to content

Excel cerca verticale con due condizioni

Excel vlookup valori multipli

La sintassi di VLOOKUP è =VLOOKUP (valore, tabella_array, indice_col, [range_lookup]). Nel suo formato generale, si può usare per cercare su una colonna alla volta. Tuttavia, modificando la formula è possibile utilizzare VLOOKUP per effettuare ricerche su più colonne.

VLOOKUP non gestisce le colonne multiple. Nell’esempio seguente, se volessimo trovare una corrispondenza per entrambe le colonne Film e Showtime, non sarebbe possibile con la sintassi VLOOKUP di base. È possibile trovare le corrispondenze per le colonne Film e Showtime singolarmente, ma per trovare una corrispondenza basata su entrambe le colonne, è necessario modificare la formula VLOOKUP.

L’indice corrisponde a più criteri

La funzione VLOOKUP non gestisce criteri multipli in modo nativo. Tuttavia, se si ha il controllo sui dati di origine, è possibile utilizzare una colonna di aiuto per unire più campi e utilizzarli come criteri multipli all’interno di VLOOKUP. Nell’esempio mostrato, la colonna B è una colonna di aiuto che concatena nome e cognome e VLOOKUP fa lo stesso per creare un valore di ricerca. La formula in I6 è:

  Flourish excel a cosa serve

Nota: questo approccio è semplice, ma limitato. Per una soluzione più potente che non richiede una colonna ausiliaria, vedere questa formula avanzata basata sulla logica booleana. Considerate anche un approccio più diretto basato su INDEX e MATCH o XLOOKUP.

Un limite di VLOOKUP è che gestisce solo una condizione: il valore di ricerca, che viene confrontato con la prima colonna della tabella. Questo rende difficile utilizzare VLOOKUP per trovare un valore basato su più di un criterio. Tuttavia, se si ha il controllo sui dati di origine, si può aggiungere una colonna di aiuto che concatena altri due campi e poi dare a VLOOKUP un valore di ricerca che faccia lo stesso.

Excel vlookup criteri multipli

Excel Lookup criteri multipli Come eseguire un lookup in Excel con 2 o più criteri in colonne, con la funzione FILTRO (Office 365) o con le funzioni INDICE e MATCH. Ottenete il file di esempio, quindi guardate il video passo-passo o seguite le istruzioni scritte.

1) Ricerca in Excel con più criteri: Mostra come le funzioni INDEX e MATCH lavorano insieme, con un criterio. Successivamente, al minuto 1:50, la formula viene modificata per lavorare con 2 criteri. Per seguire il video, scaricate il file di esempio.

  Piano di ammortamento mutuo excel

2) Iniziare con la funzione FILTRO di Excel: Mostra come funziona la funzione FILTRO, con un criterio. Il terzo esempio, al minuto 6:00, mostra la funzione FILTRO con 2 criteri. Per seguire il video, scaricate il file di esempio.

Se la vostra versione di Excel dispone di array dinamici (Office 365), potete utilizzare la nuova funzione FILTRO per ottenere i risultati desiderati. La funzione FILTRO consente di restituire i risultati di un intervallo in base ai propri criteri.

Funzioni INDEX / MATCH – Utilizzate le funzioni INDEX e MATCH per estrarre dati da un elenco. Queste funzioni possono essere utilizzate insieme per creare una formula potente e flessibile. Inoltre, suggerimenti per la risoluzione dei problemi della funzione MATCH.

Ricerca con più criteri

La nuova versione di Excel di Microsoft Office in Office 365 introduce “formule di array dinamico” come FILTRO, SEQUENZA, ORDINE, UNICO e XLOOKUP. XLOOKUP è una nuova formula di tipo “lookup”. È preceduto dalle formule VLOOKUP/HLOOKUP, INDEX-MATCH e LOOKUP. Prima di XLOOKUP, le ricerche con criteri multipli erano complesse e non facili da usare: ora sono semplici e facili da fare. Una delle nuove caratteristiche principali di XLOOKUP è la possibilità di eseguire ricerche con criteri multipli (senza formule complesse per gli array, che ora sono dinamici). In questo blog spiegheremo come impostare una formula XLOOKUP con semplici criteri di ricerca multipli.

  Creare un database clienti con excel

Come già detto, l’argomento LOOKUP_VALUE può accettare più criteri di ricerca da più intervalli (separati dall’operatore ‘&’); di conseguenza, anche l’argomento LOOKUP_RANGE può accettare più intervalli in cui cercare rispettivamente i LOOKUP_VALUE multipli (anch’essi separati dall’operatore ‘&’). Vediamo un esempio:

I nostri due LOOKUP_VALUE sono “Maryland” per la colonna Stato e “Socks” per la colonna Prodotto. I nostri LOOKUP_RANGE sono rispettivamente le colonne “Stato” e “Prodotto”. Il nostro RETURN_RANGE è la colonna “Quantità di vendite”. La formula è quindi impostata come segue: