Come utilizzare la funzione CERCA di Excel per trovare informazioni

Sommario:

Come utilizzare la funzione CERCA di Excel per trovare informazioni
Come utilizzare la funzione CERCA di Excel per trovare informazioni
Anonim

La funzione CERCA di Excel ha due forme: la forma vettoriale e la forma matrice. Il modulo matrice della funzione CERCA è simile ad altre funzioni di ricerca di Excel come CERCA. VERT e CERCA. Puoi usarlo per trovare o cercare valori specifici che si trovano in una tabella di dati.

LOOKUP contro VLOOKUP e HLOOKUP

La differenza è che:

  • Con VLOOKUP e HLOOKUP, puoi scegliere da quale colonna o riga restituire un valore di dati. CERCA restituisce sempre un valore dall'ultima riga o colonna nell'array.
  • Quando si trova una corrispondenza per il valore specificato (il valore di ricerca), CERCA. VERT cerca solo la prima colonna di dati e CERCA. CERCA solo la prima riga. La funzione CERCA cerca nella prima riga o nella prima colonna, a seconda della forma dell'array.

Funzione LOOKUP e forma della matrice

La forma dell'array può essere un quadrato (numero uguale di colonne e righe) o un rettangolo (numero diverso di colonne e righe). La forma influisce su dove la funzione CERCA cerca i dati:

  • Se un array è quadrato o se è un rettangolo alto (più alto che largo), LOOKUP presume che i dati siano disposti in colonne e cerca una corrispondenza con Lookup_value nella prima colonna dell'array.
  • Se un array è un rettangolo largo (più largo che alto), LOOKUP presume che i dati siano disposti in righe e cerca una corrispondenza con Lookup_value nella prima riga dell'array.

La sintassi e gli argomenti della funzione LOOKUP: modulo array

La sintassi per il modulo Array della funzione CERCA è:

=CERCA(Valore_ricerca, Array)

Lookup_value (obbligatorio): un valore che la funzione cerca nell'array. Il valore_ricerca può essere un numero, un testo, un valore logico o un nome o un riferimento di cella che fa riferimento a un valore.

Array (obbligatorio): celle dell'intervallo che la funzione cerca per trovare il valore di ricerca. I dati possono essere testo, numeri o valori logici.

Esempio di utilizzo del modulo array della funzione LOOKUP

Questo esempio utilizza il modulo Array della funzione LOOKUP per trovare il prezzo di un Whachamacallit nell'inventario.

La forma dell'array è un rettangolo alto, e la funzione restituisce un valore che si trova nell'ultima colonna dell'inventario.

Per seguire questo esempio, inserisci i dati mostrati nel foglio di lavoro di esempio qui sotto.

Image
Image

Ordina i dati

Devi ordinare i dati nell'array in ordine crescente in modo che la funzione CERCA funzioni correttamente. Quando si ordinano i dati in Excel, selezionare prima le colonne e le righe di dati da ordinare, che in genere includono le intestazioni delle colonne.

  1. Evidenzia le celle da A4 a C10 nel foglio di lavoro.

    Image
    Image
  2. Sulla barra multifunzione, vai alla scheda Dati.

    Image
    Image
  3. Nel gruppo Ordina e filtra, seleziona Ordina per aprire la finestra di dialogo Ordina.

    Image
    Image
  4. Sotto l'intestazione Colonna, seleziona il menu a discesa e scegli di ordinare per Parte.

    Image
    Image
  5. Sotto l'intestazione Ordina su, seleziona il menu a discesa e scegli Cell Values.

    Image
    Image
  6. Sotto l'intestazione Ordine, seleziona il menu a discesa e scegli da A a Z.

    Image
    Image
  7. Seleziona OK per ordinare i dati e chiudere la finestra di dialogo.

    Image
    Image

Esempio di funzione CERCA

Sebbene sia possibile digitare la funzione CERCA, =CERCA(A2, A5:C10), in una cella di un foglio di lavoro, potresti trovare meno confuso usare la funzione la finestra di dialogo. La finestra di dialogo ti consente di inserire ogni argomento su una riga separata senza preoccuparti della sintassi della funzione, come le parentesi e i separatori di virgole tra gli argomenti.

I passaggi seguenti descrivono in dettaglio come la funzione CERCA è stata inserita nella cella B2 utilizzando la finestra di dialogo.

Se la funzione non riesce a trovare una corrispondenza esatta per il valore_ricerca, sceglie il valore più grande nell'array che è minore o uguale al valore_ricerca. Se il valore di ricerca è mancante o è inferiore a tutti i valori nell'array, la funzione CERCA restituisce un errore N/D.

  1. Nel foglio di lavoro, seleziona la cella B2 per renderla la cella attiva.

    Image
    Image
  2. Vai alla scheda Formule.

    Image
    Image
  3. Scegli Ricerca e riferimento per aprire l'elenco a discesa della funzione.

    Image
    Image
  4. Seleziona LOOKUP per visualizzare la finestra di dialogo Seleziona argomenti.

    Image
    Image
  5. Scegli lookup_value, array, e seleziona OK per visualizzare la finestra di dialogo Argomenti funzione.

    Image
    Image
  6. Nella finestra di dialogo, seleziona la casella di testo Lookup_value.

    Image
    Image
  7. Nel foglio di lavoro, seleziona la cella A2 per inserire quel riferimento di cella nella finestra di dialogo.

    Image
    Image
  8. Nella finestra di dialogo, seleziona la casella di testo Array.

    Image
    Image
  9. Nel foglio di lavoro, evidenziare le celle da A5 a C10 per inserire questo intervallo nella finestra di dialogo. Questo intervallo contiene i dati che devono essere ricercati dalla funzione.

    Image
    Image
  10. Seleziona OK per completare la funzione e chiudere la finestra di dialogo.
  11. An N/D Nella cella B2 viene visualizzato un errore perché è necessario digitare il nome di una parte nella cella A2.

    Image
    Image

Inserisci un valore di ricerca

Ecco come inserire un nome per trovare il prezzo di un articolo:

  1. Seleziona la cella A2, digita Whachamacallit e premi il tasto Enter sulla tastiera.

    Image
    Image
  2. Il valore $23,56 appare nella cella B2. Questo è il prezzo di un Whachamacallit che si trova nell'ultima colonna della tabella dei dati.
  3. Verifica la funzione digitando altri nomi di parti nella cella A2. Nella cella B2 viene visualizzato il prezzo per ciascuna parte dell'elenco.
  4. Quando selezioni la cella B2 la funzione completa =LOOKUP(A2, A5:C10) appare nella barra della formula sopra il foglio di lavoro.

Consigliato: