Passa al contenuto principale
Workday User Guide
Ultimo aggiornamento: 2023-06-23
XLOOKUP

XLOOKUP

Descrizione

Cerca in una matrice o in un intervallo e restituisce uno o più valori corrispondenti. XLOOKUP può eseguire corrispondenze esatte o corrispondenze approssimative, ricerche verticali o orizzontali e ricerche con caratteri jolly. Questa funzione è destinata all'uso con matrici senza vincoli. Per inoltrare la formula; utilizzare la scorciatoia da tastiera senza vincoli Ctrl+Alt+Invio (Windows) o Comando+Opzione+Invio (Mac). Per i dettagli sulla sintassi, consultare la Guida alle funzioni nella Guida per l'utente.

Sintassi

XLOOKUP(
lookup_value
,
lookup_array
,
return_array
, [
if_not_found
], [
match_mode
], [
search_mode
])
  • lookup_value
    : il valore di ricerca.
  • lookup_array
    : la matrice in cui eseguire la ricerca.
  • return_array
    : la matrice o l'intervallo da restituire.
  • if_not_found
    : testo da restituire o una formula da eseguire se la funzione non trova una corrispondenza valida. Se si omette questo argomento, la funzione restituisce un errore #N/D.
  • match_mode
    : un numero che specifica il tipo di corrispondenza.
    • 0: corrispondenza esatta. Se non viene trovato, restituire #N/D. Questa è l'impostazione predefinita.
    • -1: corrispondenza esatta. Se non viene trovato, restituire l'articolo successivo più piccolo.
    • 1: corrispondenza esatta. Se non viene trovato, restituire l'articolo successivo più grande.
    • 2: una corrispondenza con caratteri jolly. Nei criteri basati su testo è possibile utilizzare ? il carattere jolly per corrispondere a un singolo carattere o il carattere jolly * per corrispondere a qualsiasi sequenza di caratteri. Se il valore da trovare contiene un * o un ?, precederlo con una tilde (~).
  • search_mode
    : un numero che specifica la modalità di ricerca da utilizzare.
    • 1: eseguire una ricerca a partire dal primo elemento. Questa è l'impostazione predefinita.
    • -1: esegue una ricerca inversa a partire dall'ultimo elemento.
    • 2: eseguire una ricerca binaria basata sul fatto che lookup_array venga ordinato in ordine crescente. Se non è ordinato, i risultati non saranno validi.
    • -2: esegue una ricerca binaria che si basa sull'ordinamento decrescente di matrice_ricerca. Se non è ordinato, i risultati non saranno validi.

Note

  • XLOOKUP non fa distinzione tra maiuscole e minuscole per impostazione predefinita (utilizzando un match_mode pari a 0). È possibile utilizzare XLOOKUP per una ricerca di corrispondenza esatta con distinzione tra maiuscole e minuscole solo se la matrice è ordinata.

Funzioni correlate

VLOOKUP
HLOOKUP
MHLOOKUP
MVLOOKUP