Come utilizzare la funzione LOOKUP in Excel

Traduzione articoli Traduzione articoli
Identificativo articolo: 324986 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo viene descritto come utilizzare la funzione LOOKUP in un foglio di lavoro di Microsoft Excel.

Informazioni

La funzione LOOKUP restituisce un valore da un intervallo di una riga o una colonna o da una matrice. La funzione LOOKUP dispone di due sintassi: vettore e matrice. La forma vettore LOOKUP cerca un valore in un intervallo di una riga o una colonna (noto come vettore) e quindi restituisce un valore dalla stessa posizione in un secondo intervallo di una riga o una colonna. La forma di matrice LOOKUP cerca nella prima riga o colonna di una matrice il valore specificato e restituisce un valore dalla stessa posizione nell'ultima riga o colonna della matrice.

Forma vettore LOOKUP

La forma vettore LOOKUP cerca un valore in un intervallo di una riga o una colonna (noto come vettore) e quindi restituisce un valore dalla stessa posizione in un secondo intervallo di una riga o una colonna. Utilizzare questo modulo della funzione LOOKUP quando si desidera specificare l'intervallo contenente i valori che si desidera trovare.

Sintassi per la forma vettore

(RICERCAvalore,vettore,risultato)
  • Valore Ŕ un valore che Cerca ricerca nel primo vettore .Valore pu˛ essere un numero, testo, un valore logico, o un nome o un riferimento che fa riferimento a un valore.
  • Vettore Ŕ un thatcontains di intervallo di solo una riga o una colonna. I valori invettore pu˛ essere testo, numeri o logicalvalues.

    Importante I valori in vettore Ŕ necessario beplaced in ordine crescente. Ad esempio, -2, -1, 0, 1, 2 o A-Z o FALSE, TRUE.In caso contrario, LOOKUP potrebbe non fornire il valore corretto. Lettere maiuscole e minuscole del testo areequivalent.
  • Risultato Ŕ una gamma thatcontains solo una riga o colonna. Deve essere la stessa dimensionevettore.
Nota.
  • Se la ricerca non riesce a trovare il valore, itmatches il valore pi¨ grande in vettore tale isless o uguale a valore.
  • Se valore Ŕ pi¨ piccolo valore pi¨ piccolo di gran lunga in vettore, Cerca restituirÓ il valore di errore # n/a.
Esempio
Riduci questa tabellaEspandi questa tabella
AB
1FrequenzaColore
24.14rosso
34.19arancione
45.17giallo
55.77verde
66.39blu
Riduci questa tabellaEspandi questa tabella
FormulaDescrizione (risultato)
=LOOKUP(4.91,A2:A6,B2:B6)Cerca 4.19 nella colonna A e restituisce il valore della colonna B sulla stessa riga (arancione).
=LOOKUP(5.00,A2:A6,B2:B6)Cerca 5.00 nella colonna A e restituisce il valore della colonna B sulla stessa riga (arancione).
=LOOKUP(7.66,A2:A6,B2:B6)Cerca 7.66 nella colonna A, associa il valore pi¨ piccolo successivo (6.39) e restituisce il valore della colonna B sulla stessa riga (blu).
=LOOKUP(0,A2:A6,B2:B6)Cerca 0 nella colonna A e restituisce un errore perchÚ 0 Ŕ minore del valore pi¨ piccolo in vettore a2: a7 (# n/d).

Forma di matrice di LOOKUP

La forma di matrice LOOKUP cerca nella prima riga o colonna di una matrice il valore specificato e quindi restituisce un valore dalla stessa posizione nell'ultima riga o colonna della matrice. Utilizzare questo modulo LOOKUP quando i valori desiderati per la corrispondenza si trovano nella prima riga o colonna della matrice.

Sintassi per la forma matrice

(RICERCAvalore,matrice)
  • Valore Ŕ un valore che Cerca ricerca in una matrice . Valorepu˛ essere un numero, testo, un valore logico, o un nome o un riferimento che fa riferimento a un valore.
    • Se la ricerca non riesce a trovare il valore, viene utilizzato il valore pi¨ grande della matrice Ŕ minore o uguale a valore.
    • Se valore Ŕ minore del valore pi¨ piccolo nella prima riga o colonna (a seconda delle dimensioni della matrice), ricerca restituisce il valore di errore # n/a.
  • Matrice Ŕ un intervallo di celle thatcontains testo, numeri o valori logici che si desidera confrontare convalore.

    La forma di matrice LOOKUP Ŕ simile alle funzioni HLOOKUP e VLOOKUP. La differenza consiste nel fatto che HLOOKUP ricerca valore nel firstrow VLOOKUP Cerca nella prima colonna e LOOKUP esegue secondo le dimensioni dimatrice.
    • Se matrice copre un'area maggiore dell'altezza (pi¨ colonne che righe), Cercavalore Nella prima riga.
    • Se matrice forma quadrata o Ŕ maggiore della larghezza (pi¨ righe che colonne), Cerca eseguirÓ la ricerca nella prima colonna.
    • Con HLOOKUP e VLOOKUP, Ŕ possibile creare un indice o in, ma LOOKUP selezionerÓ sempre l'ultimo valore della riga o colonna.
    Importante I valori in matrice deve essere inserito l'ordine inascending. Ad esempio, -2, -1, 0, 1, 2 o A-Z o FALSE, TRUE. Se si effettua questa operazione, Cerca potrebbe non fornire il valore corretto. Lettere maiuscole e minuscole del testo areequivalent.
Esempio
Riduci questa tabellaEspandi questa tabella
AB
1a1
2b2
3c3
4d4
Riduci questa tabellaEspandi questa tabella
FormulaDescrizione (risultato)
=Lookup("c",a1:B4)Cerca "C" nella prima riga della matrice e restituisce il valore dell'ultima riga che si trova nella stessa colonna (3).
=Lookup("bump",a1:B4)Cerca "bump" nella prima riga della matrice e restituisce il valore nell'ultima colonna che si trova nella stessa riga (2).

ProprietÓ

Identificativo articolo: 324986 - Ultima modifica: lunedý 3 marzo 2014 - Revisione: 11.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Chiavi:á
kbfunctions kbhowto kbmt KB324986 KbMtit
Traduzione automatica articoli
IMPORTANTE: il presente articolo Ŕ stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l?obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre Ŕ perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilitÓ per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualitÓ della traduzione.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 324986
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com