Skip to main content

Come usare la funzione VLOOKUP di Excel

Funzione Cerca Verticale (cerca.vert) - Excel Facile (Giugno 2025)

Funzione Cerca Verticale (cerca.vert) - Excel Facile (Giugno 2025)
Anonim

La funzione CERCA.VERT di Excel, che sta per ricerca verticale , può essere usato per cercare informazioni specifiche situate in una tabella di dati o database.

VLOOKUP normalmente restituisce un singolo campo di dati come output. Come fa questo è:

  1. Fornisci un nome o Valore di ricerca che indica a VLOOKUP in quale riga o record della tabella di dati cercare le informazioni desiderate
  2. Fornisci il numero della colonna - noto come Col_index_num - dei dati che cerchi
  3. La funzione cerca il Valore di ricerca nella prima colonna della tabella dei dati
  4. VLOOKUP individua e restituisce le informazioni cercate da un altro campo dello stesso record utilizzando il numero di colonna fornito

Trova informazioni in un database con CERCA.VERT

Nell'immagine mostrata sopra, CERCA.VERT è usato per trovare il prezzo unitario di un articolo in base al suo nome. Il nome diventa il valore di ricerca quale CERCA.VERT utilizza per trovare il prezzo situato nella seconda colonna.

Sintassi e argomenti della funzione CERCA.VERT

La sintassi di una funzione si riferisce al layout della funzione e include il nome, le parentesi e gli argomenti della funzione.

La sintassi per la funzione CERCA.VERT è:

= CERCA.VERT (lookup_value, Table_array, Col_index_num, Range_lookup)

Valore di ricerca - (richiesto) il valore che si desidera trovare nella prima colonna di Matrice di tabella discussione.

Matrice di tabella - (richiesto) questa è la tabella di dati che CERCA.VERT cerca per trovare le informazioni che stai cercando- il Matrice di tabella deve contenere almeno due colonne di dati;- la prima colonna contiene normalmente il Valore di ricerca.

Col_index_num - (richiesto) il numero di colonna del valore che si desidera trovare- la numerazione inizia con Valore di ricerca colonna come colonna 1;- Se Col_index_num è impostato su un numero maggiore del numero di colonne selezionate nel range_lookup argomento a #REF! l'errore viene restituito dalla funzione.

range_lookup - (opzionale) indica se il gamma è ordinato in ordine crescente- i dati nella prima colonna vengono utilizzati come chiave di ordinamento- Un valore booleano: TRUE o FALSE sono gli unici valori accettabili- se omesso, il valore è impostato su TRUE per impostazione predefinita- se impostato su VERO o omesso e una corrispondenza esatta per il Valore di ricerca non viene trovato, la corrispondenza più vicina che è più piccola per dimensioni o valore viene utilizzata come chiave_ricerca - se impostato su TRUE o omesso e la prima colonna dell'intervallo non è ordinata in ordine crescente, potrebbe verificarsi un risultato errato- se impostato su FALSE, CERCA CERCA accetta solo una corrispondenza esatta per Valore di ricerca .

Ordinamento dei dati per primo

Sebbene non sempre richiesto, è solitamente preferibile ordinare innanzitutto l'intervallo di dati che CERCA.VERT cerca in ordine crescente utilizzando la prima colonna dell'intervallo per la chiave di ordinamento.

Se i dati non sono ordinati, CERCA.VERT potrebbe restituire un risultato errato.

Corrispondenze esatte e approssimative

CERCA.VERT può essere impostato in modo che restituisca solo le informazioni che corrispondono esattamente a Valore di ricerca oppure può essere impostato per restituire corrispondenze approssimative

Il fattore determinante è il range_lookup discussione:

  • impostato su FALSE restituisce solo le informazioni relative alle corrispondenze esatte per Valore di ricerca
  • impostato su VERO o omesso, restituisce informazioni esatte o approssimative relative a Valore di ricerca

Nell'esempio sopra, il range_lookup è impostato su FALSE, quindi VLOOKUP deve trovare una corrispondenza esatta per il termine widget nell'ordine della tabella di dati per restituire un prezzo unitario per quell'elemento. Se non viene trovata una corrispondenza esatta, la funzione restituisce un errore # N / A.

Nota: CERCA.VERT non è case sensitive: entrambi widget e widgets sono ortografie accettabili per l'esempio precedente.

Nel caso in cui ci siano più valori di corrispondenza - ad esempio, Widget è elencato più di una volta nella colonna 1 della tabella dati: le informazioni relative al primo valore di corrispondenza rilevato andando dall'alto verso il basso vengono restituite dalla funzione.

Inserimento degli argomenti della funzione VLOOKUP di Excel mediante puntamento

Nella prima immagine di esempio sopra, la seguente formula contenente la funzione CERCA.VERT è usata per trovare il prezzo unitario per widget trova nella tabella dei dati.

= VLOOKUP (A2, $ A $ 5: $ B $ 8,2, FALSO)

Anche se questa formula può essere semplicemente digitata in una cella del foglio di lavoro, un'altra opzione, utilizzata con i passaggi elencati di seguito, consiste nell'utilizzare la finestra di dialogo della funzione, mostrata sopra, per inserire i relativi argomenti.

  • L'uso della finestra di dialogo rende spesso più facile inserire correttamente gli argomenti di una funzione ed elimina la necessità di inserire separatori di virgola tra gli argomenti.

I passaggi seguenti sono stati utilizzati per inserire la funzione CERCA.VUOTO nella cella B2 utilizzando la finestra di dialogo della funzione.

Apertura della finestra di dialogo VLOOKUP

  1. Fare clic sulla cella B2 per renderla la cella attiva, la posizione in cui vengono visualizzati i risultati della funzione CERCA.VERT
  2. Clicca sul formule scheda.
  3. Scegliere Ricerca e riferimento dalla barra multifunzione per aprire l'elenco a discesa delle funzioni
  4. Clicca su VLOOKUP nell'elenco per visualizzare la finestra di dialogo della funzione

I dati inseriti nelle quattro righe vuote della finestra di dialogo formano gli argomenti per la funzione CERCA.VERT.

Puntando a riferimenti di celle

Gli argomenti per la funzione CERCA.VERT sono inseriti in righe separate della finestra di dialogo come mostrato nell'immagine sopra.

I riferimenti di cella da utilizzare come argomenti possono essere digitati nella riga corretta oppure, come fatto nei passaggi sottostanti, con punta e clic, che implica l'evidenziazione dell'intervallo di celle desiderato con il puntatore del mouse, possono essere utilizzati per inserirli in la finestra di dialogo.

Utilizzo di riferimenti di celle relative e assolute con argomenti

Non è raro utilizzare più copie di CERCA.VERT per restituire informazioni diverse dalla stessa tabella di dati.

Per facilitare l'operazione, spesso CERCA.VERT può essere copiata da una cella all'altra. Quando le funzioni vengono copiate su altre celle, è necessario assicurarsi che i riferimenti alle celle risultanti siano corretti data la nuova posizione della funzione.

Nell'immagine sopra, i simboli del dollaro ( $ ) circondano i riferimenti di cella per il Matrice di tabella argomento che indica che sono riferimenti di cella assoluti, il che significa che non cambieranno se la funzione viene copiata in un'altra cella.

Ciò è auspicabile in quanto più copie di VLOOKUP farebbero riferimento alla stessa tabella di dati della fonte di informazioni.

Il riferimento di cella usato per lookup_value - A2 - d'altro canto , non è circondato da segni di dollaro, che lo rende un riferimento di cella relativa. I riferimenti relativi alle celle cambiano quando vengono copiati per riflettere la loro nuova posizione rispetto alla posizione dei dati a cui si riferiscono.

I riferimenti relativi alle celle consentono di cercare più elementi nella stessa tabella di dati copiando VLOOKUP in più posizioni e inserendo diversi lookup_values .

Inserimento degli argomenti della funzione

  1. Clicca sul Valore di ricerca linea nel VLOOKUP la finestra di dialogo
  2. Fare clic sulla cella A2 nel foglio di lavoro per inserire questo riferimento di cella come chiave_ricerca discussione
  3. Clicca sul Matrice di tabella linea della finestra di dialogo
  4. Evidenzia le celle da A5 a B8 nel foglio di lavoro per inserire questo intervallo come Matrice di tabella argomento - le intestazioni della tabella non sono incluse
  5. premi il F4 tasto sulla tastiera per modificare l'intervallo su riferimenti di cella assoluti
  6. Clicca sul Col_index_num linea della finestra di dialogo
  7. Digitare un 2 su questa linea come il Col_index_num argomento, poiché i tassi di sconto sono situati nella colonna 2 del Matrice di tabella discussione
  8. Clicca sul range_lookup linea della finestra di dialogo
  9. Digita la parola falso come il range_lookup discussione
  10. premi il accedere tasto sulla tastiera per chiudere la finestra di dialogo e tornare al foglio di lavoro
  11. La risposta $ 14,76 - il prezzo unitario per un Widget - dovrebbe apparire nella cella B2 del foglio di lavoro
  12. Quando si fa clic sulla cella B2, la funzione completa = VLOOKUP (A2, $ A $ 5: $ B $ 8,2, FALSO) appare nella barra della formula sopra il foglio di lavoro

Excel VLOOKUP messaggi di errore

I seguenti messaggi di errore sono associati a CERCA.VERT:

Un errore # N / A ("valore non disponibile") viene visualizzato se:

  • Il Valore di ricerca non è stato trovato nella prima colonna del gamma discussione
  • Il Matrice di tabella argomento è impreciso. Ad esempio, l'argomento può includere colonne vuote sul lato sinistro dell'intervallo
  • Il range_lookup argomento è impostato su FALSE e una corrispondenza esatta per chiave_ricerca argomento non può essere trovato nella prima colonna del gamma
  • Il range_lookup argomento è impostato su TRUE e tutti i valori nella prima colonna di gamma sono più grandi del chiave_ricerca

A #RIF! l'errore viene visualizzato se:

  • Il Col_index_num argomento è maggiore del numero di colonne nell'array tabella.