- 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:
| Argomento | Descrizione |
|---|---|
| lookup_value | Un valore da cercare. |
| lookup_array | Un array o intervallo in cui cercare. |
| return_array | Un array o intervallo in cui restituire i risultati. |
| if_not_found | Un 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_mode | Un argomento opzionale. I valori possibili sono elencati nella tabella sottostante. |
| search_mode | Un argomento opzionale. I valori possibili sono elencati nella tabella sottostante. |
L'argomento match_mode può essere uno dei seguenti:
| Valore | Descrizione |
|---|---|
| 0 | Impostato di default. Restituisce la corrispondenza esatta; se non c'è corrispondenza, viene restituito “N/A”. |
| -1 | Restituisce la corrispondenza esatta; se non c'è, viene restituito l'elemento più piccolo successivo. |
| 1 | Restituisce la corrispondenza esatta; se non c'è, viene restituito l'elemento più grande successivo. |
| 2 | Una corrispondenza con caratteri jolly. |
L'argomento search_mode può essere uno dei seguenti:
| Valore | Descrizione |
|---|---|
| 1 | Impostato di default. Inizia una ricerca dal primo elemento. |
| -1 | Inizia una ricerca inversa, cioè dall'ultimo elemento. |
| 2 | Inizia una ricerca binaria con l'lookup_array ordinato in ordine crescente. Se non ordinato, verranno restituiti risultati non validi. |
| -2 | Inizia 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.
