Come usare la funzione XLOOKUP (CERCA.X) in Excel

Italiano Inglese
CERCA.X XLOOKUP

La funzione CERCA.X in Microsoft Excel e XLOOKUP in Google Sheets sono strumenti avanzati per cercare dati all’interno di un intervallo o array e restituire il valore corrispondente da una posizione specifica. Questa funzione rappresenta un’evoluzione delle classiche CERCA.VERT e INDICE+CONFRONTA, offrendo una maggiore flessibilità e funzionalità.

Sintassi e definizioni

La sintassi di CERCA.X/XLOOKUP è la seguente:

CERCA.X(valore_ricerca, intervallo_ricerca, intervallo_risultato, [se_non_trovato], [corrispondenza], [opzioni_di_ricerca])
  • valore_ricerca: Il valore che si intende trovare.
  • intervallo_ricerca: L’intervallo in cui verrà effettuata la ricerca.
  • intervallo_risultato: L’intervallo da cui verranno prelevati i valori corrispondenti.
  • se_non_trovato [opzionale]: Valore da restituire nel caso in cui il valore_ricerca non venga identificato.
  • corrispondenza [opzionale]: Definisce il tipo di corrispondenza desiderata: 0 per corrispondenza esatta, -1 per la corrispondenza più vicina maggiore o uguale, 1 per la corrispondenza più vicina minore o uguale.
  • opzioni_di_ricerca [opzionale]: Consente di eseguire la ricerca in ordine inverso (-1), in ordine normale (1) o utilizzare una ricerca binaria (2) per intervalli ordinati.

Ideale per risolvere problemi comuni

Di seguito, alcuni esempi pratici in cui la funzione CERCA.X può mostrarsi estremamente utile:

Problema Soluzione
Trovare il prezzo di un prodotto specifico in un elenco. Consideriamo un elenco di prodotti in colonna A e i relativi prezzi in colonna B. Per ricavare il prezzo del prodotto “Gadget”, possiamo utilizzare la formula:

CERCA.X("Gadget", A2:A100, B2:B100, "Non trovato")

Questo restituirà il prezzo del Gadget o la frase “Non trovato” se il prodotto non è presente nell’elenco.

Ottenere informazioni dettagliate da un database di studenti. Avendo una lista di studenti in colonna A e dettagli quali la facoltà e l’anno di iscrizione in colonne successive, per ottenere la facoltà dello studente “Mario Rossi”, si può utilizzare la formula:

CERCA.X("Mario Rossi", A2:A500, C2:C500, "Studente non presente")

Questa formula cercherà “Mario Rossi” nell’intervallo A2:A500 e restituirà il valore corrispondente dall’intervallo C2:C500.

Questo è solo un assaggio delle potenzialità di questa funzione. CERCA.X e XLOOKUP trasformano l’approccio alla gestione delle ricerche nei fogli di calcolo, semplificando operazioni altrimenti complesse e riducendo significativamente la frequenza di errori.

Maggiori informazioni: https://support.microsoft.com/it-it/office/cerca-x-funzione-cerca-x-b7fd680e-6d10-43e6-84f9-88eae8bf5929

Altre funzioni
Restituisce il numeRo di aRee in un RifeRimento
RiceRca i valoRi in un vettoRe o in una matRice
EffEttua una ricErca nElla riga supEriorE di una matricE E rEstituiscE il valorE dElla cElla spEcificata
EffEttua una ricErca nElla prima colonna di una matricE E si sposta attravErso la riga pEr rEstituirE il valorE di una cElla
Crea un Collegamento a un doCumento memorizzato su un server di rete, una Intranet o Internet
Restituisce il numeRo di colonne in un RifeRimento
RiceRca i valoRi in un RifeRimento o in una matRice
Restituisce la posizione relativa di un elemento in una matrice o in un intervallo di celle
RecupeRa dati in tempo Reale RecupeRati da un pRogRamma che suppoRta l'automazione COM
Filtra un intervallo di dati in base ai criteri definiti
Usa Un indice per scegliere Un valore da Un riferimento o da Una matrice
Restituisce un RifeRimento specificato da un valoRe di testo
Restituisce un RifeRimento come testo in una singola cella di un foglio di lavoRo
Restituisce i dati aRchiviati in un RappoRto di tabella pivot
Restituisce la tRasposizione di una matRice
Restituisce il numeRo di colonna di un RifeRimento
Restituisce il numeRo di Riga di un RifeRimento
Restituisce il numeRo di Righe in un RifeRimento
Restituisce uno scaRto di RifeRimento da un deteRminato RifeRimento
Sceglie un valore da un elenco di valori
Ordinare il contenuto di un intervallo o di una matrice
Ordina il contenuto di un intervallo o di una matrice in base ai valori di un intervallo o matrice corrispondente
Restituisce la formula in corrispondenza del riferimento specificato come testo
Restituisce un elenco di valori univoci in un elenco o in un intervallo