Esercitazione CERCA.VERT di Excel - Guida per principianti a CERCA.VERT (esempi)

Esercitazione CERCA.VERT di Excel

In questo tutorial CERCA.VERT di Excel, discutiamo cos'è la funzione CERCA.VERT in Excel, come funziona insieme a esempi pratici. La funzione CERCA.VERT (ricerca verticale) in Excel cerca un'informazione o un valore da una colonna di una tabella o di un set di dati ed estrae e restituisce un valore o informazioni corrispondenti da un'altra colonna.

La funzione CERCA.VERT in Excel è una funzione incorporata ed è denominata così perché la formula cerca il valore e lo cerca verticalmente in una colonna specifica. Si ferma non appena trova quel valore e guarda a destra di quel valore in una colonna che specifichiamo.

La sintassi generale per la funzione CERCA.VERT è la seguente:

Gli argomenti della sintassi della formula CERCA.VERT sono i seguenti:

  • Lookup_value: obbligatorio, rappresenta il valore che si desidera cercare nella prima colonna di una tabella o di un set di dati.
  • Table_array: obbligatorio, rappresenta il set di dati o l'array di dati in cui eseguire la ricerca.
  • Col_indexnum: Obbligatorio, rappresenta il numero intero che specifica il numero di colonna di table_array da cui si desidera restituire un valore
  • Range_lookup: facoltativo, rappresenta o definisce cosa deve restituire la funzione nel caso in cui non trovi una corrispondenza esatta con lookup_value. Questo argomento può essere impostato su 'FALSE; o "TRUE", dove "TRUE" indica una corrispondenza approssimativa (ovvero, utilizza la corrispondenza più vicina sotto lookup_value nel caso in cui non venga trovata la corrispondenza esatta) e "FALSE" indica una corrispondenza esatta (ovvero restituisce un errore nel caso in cui la corrispondenza esatta non è stata trovata). "TRUE" può anche essere sostituito con "1" e "FALSE" con "0".

Esempi

Esempio 1

Supponiamo di avere una tabella dei record degli studenti composta dal numero di registro, nome, classe e ID e-mail. Ora, se desideriamo ottenere l'ID e-mail di un particolare studente da questo database, utilizziamo la funzione CERCA.VERT come segue:

= CERCA.VERT (F2, A2: D12,4,1)

Possiamo vedere che la formula sopra cerca il valore 6 nella colonna più a sinistra della tabella dei record degli studenti. Il terzo argomento con valore 4 dice alla funzione di restituire il valore nella stessa riga dalla quarta colonna della tabella dei record degli studenti. L'ultimo argomento menzionato come 1 (TRUE) dice alla funzione di restituire una corrispondenza approssimativa (corrispondenza esatta se esiste).

Quindi possiamo vedere che l'ID email del rotolo n. 6 viene estratto correttamente e restituito con questa funzione.

Esempio n. 2

Ora, supponiamo di utilizzare una corrispondenza esatta per un valore di ricerca che non esiste, quindi la funzione CERCA.VERT funzionerà come segue:

= CERCA.VERT (F2, A2: D12,4, 0)

Possiamo vedere che la formula sopra cerca il valore 16 nella colonna più a sinistra della tabella dei record degli studenti. Il terzo argomento con valore 4 dice alla funzione di restituire il valore nella stessa riga dalla quarta colonna della tabella dei record degli studenti. L'ultimo argomento menzionato come 0 (FALSE) indica alla funzione di restituire una corrispondenza esatta e un errore se non viene trovata una corrispondenza esatta.

Quindi possiamo vedere che l'ID e-mail del rotolo n. 16 non esiste poiché non esiste alcun valore come risultato n. 16 nella tabella dei record dello studente, quindi viene restituito l'errore "# N / A" con un argomento di corrispondenza esatta.

Esempio n. 3

Ora, supponiamo di utilizzare una corrispondenza approssimativa per un valore di ricerca che non esiste, quindi la funzione CERCA.VERT funzionerà come segue:

 = CERCA.VERT (F2, A2: D12,4, 1)

Possiamo vedere che la formula sopra cerca il valore 16 nella colonna più a sinistra della tabella dei record degli studenti. Il terzo argomento con valore 4 dice alla funzione di restituire il valore nella stessa riga dalla quarta colonna della tabella dei record degli studenti. L'ultimo argomento menzionato come 1 (TRUE) dice alla funzione di restituire una corrispondenza approssimativa se la corrispondenza esatta non viene trovata.

Quindi possiamo vedere che non c'è alcun valore come roll no 16 nella prima colonna della tabella dei record degli studenti, ma il quarto argomento menzionato come 1 o TRUE dice di restituire una corrispondenza approssimativa, quindi la funzione restituirà il valore più grande minore di 16 (12 in questo caso), quindi viene restituito l'ID e-mail del rotolo n. 12.

Cose da ricordare

  • La funzione CERCA.VERT è una funzione incorporata in Excel classificata come funzione di ricerca / riferimento.
  • Può anche essere utilizzato come una funzione del foglio di lavoro in cui la funzione può essere inserita come parte di una formula in una cella di un foglio di lavoro.
  • CERCA.VERT sembra sempre a destra, ovvero richiede una tabella di ricerca con valori di ricerca nella colonna più a sinistra. I dati che desideriamo recuperare come valore del risultato possono apparire in qualsiasi colonna a destra, cioè, il valore di ricerca si trova a sinistra del valore del risultato che desideriamo trovare.
  • L'argomento "table_array" fornito alla funzione CERCA.VERT deve essere largo almeno tante colonne quanto il valore dell'argomento "col_indexnum".
  • È progettato per recuperare i dati in una tabella organizzata in righe verticali, dove ogni riga rappresenta un nuovo record. Quindi, se i dati sono organizzati orizzontalmente, possiamo usare la funzione 'HLOOKUP' (ricerca orizzontale).
  • La funzione CERCA.VERT restituisce qualsiasi tipo di dati come numerico, data, stringa, ecc.
  • La funzione CERCA.VERT consente l'uso di caratteri jolly come "*".
  • Se viene specificato "FALSE" o "0" per il parametro approxate_match e non viene trovata alcuna corrispondenza esatta per il valore di ricerca, la funzione CERCA.VERT restituisce l'errore "# N / D".
  • Se viene specificato "TRUE" o "1" per il parametro approxate_match e non viene trovata alcuna corrispondenza esatta, la funzione CERCA.VERT restituisce il valore successivo più piccolo.
  • Se "col_indexnum" è minore di 1 o non viene riconosciuto come valore numerico, la funzione CERCA.VERT restituisce "#VALORE!" errore.
  • Se il valore "range_lookup" non viene riconosciuto come valore logico, restituisce "#VALUE!" errore.
  • Se "col_indexnum" è maggiore di un numero di colonne in "table_array", la funzione CERCA.VERT restituisce "#REF!" errore.
  • Nel caso in cui l'argomento "range_lookup" venga omesso, la funzione CERCA.VERT consente una corrispondenza non esatta, ma utilizzerà una corrispondenza esatta se esiste.
  • La funzione CERCA.VERT non fa distinzione tra maiuscole e minuscole.
  • Se la colonna di ricerca contiene valori duplicati, la funzione CERCA.VERT corrisponderà solo al primo valore.

Articoli interessanti...