Ricerca e riferimento - Funzione CERCA.VERT
Descrizione
Usa CERCA.VERT quando devi trovare elementi in una tabella o in un intervallo per riga. Organizza i tuoi dati in modo che il valore che cerchi si trovi a sinistra del valore restituito che desideri trovare.
Sintassi
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
argomenti
Discussione | Descrizione | Obbligatorio / Facoltativo |
---|---|---|
valore di ricerca | Il valore che vuoi cercare. Il valore che desideri cercare deve essere nella prima colonna dell'intervallo di celle specificato in table_array. Lookup_value può essere un valore o un riferimento a una cella. |
necessario |
matrice di tabella | L'intervallo di celle in cui CERCA.VERT cercherà lookup_value e il valore restituito. La prima colonna dell'intervallo di celle deve contenere lookup_value. L'intervallo di celle deve includere anche il valore restituito che desideri trovare. |
necessario |
col_index_num | Il numero di colonna (che inizia con 1 per la colonna più a sinistra dell'array di tabelle) che contiene il valore restituito. |
necessario |
range_lookup | Un valore logico che specifica se si desidera che CERCA.VERT trovi una corrispondenza esatta o approssimativa -
|
Opzionale |
Appunti
Utilizza riferimenti assoluti per range_lookup in quanto ti consente di riempire una formula in modo che appaia sempre lo stesso intervallo di ricerca esatto.
Quando si cercano valori numerici o di data, assicurarsi che i dati nella prima colonna di table_array non siano memorizzati come valori di testo. In caso contrario, CERCA.VERT potrebbe restituire un valore errato o imprevisto.
Se range_lookup è FALSE e lookup_value è testo, è possibile utilizzare i caratteri jolly, il punto interrogativo (?) E l'asterisco (*), in lookup_value. Un punto interrogativo corrisponde a qualsiasi carattere singolo. Un asterisco corrisponde a qualsiasi sequenza di caratteri. Se vuoi trovare un vero punto interrogativo o un asterisco, digita una tilde (~) davanti al carattere.
Se range_lookup è TRUE o omesso, la prima colonna di table_array deve essere ordinata alfabeticamente o numericamente. Se la prima colonna non è ordinata, il valore restituito può essere errato.
O ordina la prima colonna di table_array, o usa FALSE per una corrispondenza esatta.
Quando si cercano valori di testo nella prima colonna, assicurarsi che i dati nella prima colonna non contengano spazi iniziali, spazi finali, uso incoerente di virgolette dritte ("o") e ricci ("o") o caratteri non stampabili. in questi casi, CERCA.VERT potrebbe restituire un valore imprevisto
Se range_lookup è TRUE, se il valore in lookup_value è inferiore al valore più piccolo nella prima colonna di table_array, otterrai il valore di errore # N / D
Se range_lookup è FALSE e il numero esatto non viene trovato, verrà visualizzato il valore di errore # N / D
Se col_index_num è maggiore del numero di colonne in table_array, otterrai il #REF! valore di errore
Se table_array è minore di 1, otterrai il #VALUE! valore di errore
Se nella formula mancano le virgolette, otterrai il #NOME? valore di errore
Applicabilità
Excel 2007, Excel 2010, Excel 2013, Excel 2016