KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Funzione Excel LOOKUP

AutoreSiluvia Data di modifica

La funzione Microsoft Excel CERCA trova un determinato valore in un intervallo costituito da una sola colonna o da una sola riga e restituisce il valore corrispondente da un altro intervallo (una riga o una colonna).

mostra l'utilizzo della funzione CERCA

Suggerimenti: Per l’intervallo di valori da cercare, ti consigliamo di usare le funzioni CERCA.VERT/CERCA.ORIZZ o la nuova funzione CERCA.X, poiché la funzione CERCA presenta limitazioni più significative nei calcoli. Scegli tra CERCA.VERT/CERCA.ORIZZ o CERCA.X in base alla versione di Excel che utilizzi.

  • Funzione CERCA.VERT: esegue una ricerca verticale, permettendoti di trovare elementi in una tabella o in un intervallo per riga. È disponibile in Excel 2007-2021 e in Excel per Microsoft 365.
  • Funzione CERCA.ORIZZ: esegue una ricerca orizzontale, consentendoti di trovare elementi nella riga superiore di una tabella o di una matrice di valori per colonna. È disponibile in Excel 2007-2021 e in Excel per Microsoft 365.
  • Funzione CERCA.X: La funzione CERCA.X è la nuova funzione di ricerca che risolve molti dei limiti delle funzioni CERCA.VERT e CERCA.ORIZZ. Ti permette di trovare elementi in una tabella o in un intervallo in qualsiasi direzione — su, giù, a sinistra o a destra — risultando più intuitiva e veloce rispetto alle tradizionali funzioni di ricerca. È disponibile esclusivamente in Excel per Microsoft 365.

Sintassi

=LOOKUP (lookup_value, lookup_vector, [result_vector])


Argomenti

Valore_ricercato (obbligatorio): il valore che desideri cercare. Può essere un numero, un testo o un riferimento a una cella contenente il valore da ricercare.

Vettore_di_ricerca (obbligatorio): un intervallo costituito da una singola riga o una singola colonna in cui effettuare la ricerca. I valori di questo argomento possono essere numeri, testo o valori logici.
Nota: i valori in questo intervallo devono essere ordinati in ordine crescente; in caso contrario, la funzione CERCA potrebbe non restituire il valore corretto.

vettore_risultati (facoltativo): la funzione CERCA individua il valore nel vettore_di_ricercae restituisce il risultato dalla posizione corrispondente nello stesso vettore_risultati. Quest’ultimo è un intervallo costituito da un’unica riga o un’unica colonna, con dimensioni identiche a quelle del vettore_di_ricerca.


Valore restituito

La funzione CERCA restituirà un valore in un intervallo costituito da una sola colonna.


Note sulla funzione:

1. Se il numero da cercare è inferiore a tutti i valori presenti nell'intervallo di ricerca, verrà restituito l'errore #N/D.
2. La funzione CERCA utilizza una corrispondenza approssimativa: se il valore ricercato non viene trovato esattamente, viene abbinato al valore immediatamente inferiore.
3. In presenza di più valori corrispondenti, viene restituito l'ultimo.
4. La funzione CERCA non distingue tra maiuscole e minuscole.


Esempi

Esempio 1: utilizzo della funzione CERCA per trovare un valore con un criterio

Come illustrato nello screenshot seguente, è necessario trovare «Pesca» nell'intervallo della tabella e restituire il risultato corrispondente nella colonna «Lun». È possibile procedere come segue.

Selezionare una cella vuota, copiare la formula seguente al suo interno e premere il tasto Invio.
=LOOKUP(H4,B3:E8,D3:D8)

mostra l'utilizzo della funzione CERCA

Note:

  • H4 è il riferimento alla cella contenente il valore di ricerca «Pesca»; B3:E8 è l'intervallo di ricerca che include sia il valore cercato sia quello da restituire; D3:D8 è l'intervallo dei valori da restituire.
  • È possibile sostituire H4 direttamente con «Pesca» o con B5, a seconda delle proprie esigenze.
Esempio 2: la funzione CERCA cerca un valore con più criteri

Come illustrato nello screenshot seguente, il nome “Rimuovi Nomi Duplicati” compare in diversi reparti. Per individuare la posizione esatta di una persona specifica (ad esempio Fred Schuler), è necessario applicare contemporaneamente i criteri Nome e Reparto. Procedere come segue.

mostra l'utilizzo della funzione CERCA

1. Selezionare una cella vuota in cui inserire il risultato, copiare la formula seguente al suo interno e premere il tasto Invio.
=LOOKUP(1,0/((B2:B8=F4)*(C2:C8=G4)),D2:D8)

mostra l'utilizzo della funzione CERCA

Note:

  • Nella formula, B2:B8 e C2:C8 sono gli intervalli di colonne contenenti i primi e i secondi valori da cercare; F4 e G4 sono i riferimenti alle celle contenenti i due criteri; D2:D8 è l'intervallo dei valori da restituire. Modificali in base all'intervallo della tua tabella.
  • Questa formula può essere d'aiuto.
    =LOOKUP(1,0/((B2:B8&C2:C8=F4&G4)),D2:D8)

Altri esempi

Come utilizzare CERCA.VERT per restituire dati corrispondenti compresi tra due valori in Excel?


I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.