• Home
  • Funzione XLOOKUP

Funzione XLOOKUP

La funzione XLOOKUP è una delle funzioni di ricerca e riferimento. Viene utilizzata per effettuare la ricerca di un elemento specifico per riga sia orizzontalmente che verticalmente. Il risultato viene restituito in un'altra colonna e può gestire dataset bidimensionali.

Sintassi

XLOOKUP (lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

La funzione XLOOKUP ha i seguenti argomenti:

ArgomentoDescrizione
lookup_valueUn valore da cercare.
lookup_arrayUn array o intervallo in cui cercare.
return_arrayUn array o intervallo in cui restituire i risultati.
if_not_foundUn argomento opzionale. Se non ci sono risultati di ricerca, l'argomento restituisce il testo indicato in [if_not_found]. Se il testo non è specificato, viene restituito “N/A”.
match_modeUn argomento opzionale. I valori possibili sono elencati nella tabella sottostante.
search_modeUn argomento opzionale. I valori possibili sono elencati nella tabella sottostante.

L'argomento match_mode può essere uno dei seguenti:

ValoreDescrizione
0Impostato di default. Restituisce la corrispondenza esatta; se non c'è corrispondenza, viene restituito “N/A”.
-1Restituisce la corrispondenza esatta; se non c'è, viene restituito l'elemento più piccolo successivo.
1Restituisce la corrispondenza esatta; se non c'è, viene restituito l'elemento più grande successivo.
2Una corrispondenza con caratteri jolly.

L'argomento search_mode può essere uno dei seguenti:

ValoreDescrizione
1Impostato di default. Inizia una ricerca dal primo elemento.
-1Inizia una ricerca inversa, cioè dall'ultimo elemento.
2Inizia una ricerca binaria con l'lookup_array ordinato in ordine crescente. Se non ordinato, verranno restituiti risultati non validi.
-2Inizia una ricerca binaria con l'lookup_array ordinato in ordine decrescente. Se non ordinato, verranno restituiti risultati non validi.
Note

I caratteri jolly includono il punto interrogativo (?) che corrisponde a un singolo carattere e l'asterisco (*) che corrisponde a più caratteri. Se vuoi trovare un punto interrogativo o un asterisco, digita una tilde (~) prima del carattere.

Si prega di notare che questa è una formula di array. Per saperne di più, leggi l'articolo Inserisci formule di array.

Come applicare la funzione XLOOKUP.

Esempi

La figura sottostante mostra il risultato restituito dalla funzione XLOOKUP.

Funzione XLOOKUP

Voci con l'etichetta tag:
Sfoglia tutti i tag