CERCA.X (funzione CERCA.X)

Usare la funzione CERCA.X per trovare elementi in una tabella o in un intervallo per riga. Ad esempio è possibile cercare il prezzo di un componente di un’auto in base al numero del pezzo o trovare il nome di un dipendente in base al suo ID dipendente. Con CERCA.X è possibile cercare un termine di ricerca in una colonna e restituire un risultato dalla stessa riga in un’altra colonna, indipendentemente dal lato in cui si trova la colonna restituita.

Sintassi

La funzione CERCA.X esegue la ricerca in un intervallo o in una matrice e restituisce quindi l’elemento corrispondente alla prima corrispondenza che trova. Se non esiste alcuna corrispondenza, CERCA.X può restituire la corrispondenza più vicina (approssimativa).

=CERCA.X(valore;matrice_ricerca;matrice_restituita;[se_non_trovato];[modalità_confr onto];[modalità_ricerca])

Argomento Descrizione
valore

Obbligatoria*

Valore da cercare per

 

*Se omesso, CERCA.X restituisce le celle vuote trovate in matrice_ricerca.

matrice_ricerca

Obbligatorio

La matrice o l’intervallo in cui effettuare la ricerca
matrice_restituita La matrice o l’intervallo da restituire

 

Argomento Descrizione
[se_non_trovato]

Facoltativo

Se non è stata trovata una corrispondenza valida, restituire il testo [se_non_trovato] che si specifica.

Se non viene trovata una corrispondenza valida e [se_non_trovato] manca, verrà restituito #N/A.

[modalità_confronto]

Facoltativo

Specificare il tipo di corrispondenza:

0  – Corrispondenza esatta. Se non trovata, restituisce

#N/D. Questa è l’impostazione predefinita.

-1 – Corrispondenza esatta. Se non trovata,

restituisce l’elemento successivo più piccolo.

1  – Corrispondenza esatta. Se non trovata, restituisce

l’elemento successivo più grande.

2  – Una corrispondenza jolly in cui *, ? e ~ hanno un significato speciale.

[modalità_ricerca]

Facoltativo

Specificare la modalità di ricerca da usare:

1  – Effettuare una ricerca a partire dal primo

elemento. Questa è l’impostazione predefinita.

-1 – Effettuare una ricerca inversa a partire dall’ultimo

elemento.

2  – Effettuare una ricerca binaria basata sulla matrice di ricerca classificata in ordine crescente. Se non è classificata, vengono restituiti risultati non validi.

– 2 – Effettuare una ricerca binaria basata sulla matrice di ricerca classificata in ordine decrescente. Se non è classificata, vengono restituiti risultati non validi.

L’esempio 1    utilizza XLOOKUP per cercare un nome di paese in un intervallo e quindi restituire il relativo prefisso telefonico del paese. Include gli argomenti valore (cella F2), matrice_ricerca (intervallo B2:B11), e matrice_restituita (intervallo D2:D11). Non

include l’argomento modalità_confronto, perché CERCA.X produce una corrispondenza esatta per impostazione predefinita.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *