Se nel foglio di lavoro sono disponibili informazioni note, puoi utilizzare la funzione
CERCA.VERT
per cercare informazioni correlate per riga. Ad esempio, se vuoi acquistare un'arancia, puoi utilizzare CERCA.VERT
per cercare il prezzo.Sintassi
=CERCA.VERT(chiave_ricerca,
intervallo, indice,
[è_ordinata
])
Input
chiave_ricerca
: il valore da ricercare nella prima colonna dell'intervallo.intervallo
: i valori superiore e inferiore da considerare per la ricerca.indice
: l'indice della colonna con il valore restituito dell'intervallo. L'indice deve essere un numero intero positivo.è_ordinata
: input facoltativo. Scegli un'opzione:FALSE
= corrispondenza esatta. Consigliato.TRUE
= corrispondenza approssimativa. Impostazione predefinita se il valoreè_ordinata
non è specificato.
Importante: prima di utilizzare una corrispondenza approssimativa, ordina la chiave di ricerca in ordine crescente. In caso contrario, potresti ottenere un valore restituito errato. Scopri i motivi per cui potresti riscontrare un valore restituito errato.
Valore restituito
Il primo valore corrispondente dell'
:
intervallo
selezionato.Esempi di base di CERCA.VERT:
CERCA.VERT su diverse chiavi di ricerca
Utilizza CERCA.VERT
per trovare il prezzo di un arancia e di una mela.
CERCA.VERT su diversi indici di colonna
Utilizza
CERCA.VERT
per trovare la quantità di arance nella seconda colonna di indice.Corrispondenza esatta o corrispondenza approssimativa di CERCA.VERT
- Utilizza la corrispondenza esatta di
CERCA.VERT
per trovare un ID esatto. - Utilizza la corrispondenza approssimativa di
CERCA.VERT
per trovare l'ID approssimativo.
Applicazioni comuni della funzione CERCA.VERT
Sostituire il valore di errore della funzione CERCA.VERT
Può essere consigliabile sostituire un valore di errore restituito da
CERCA.VERT
quando la chiave di ricerca non esiste. In questo caso, se non vuoi il valore #N/A, puoi usare le funzioni SE.NON.DISP.()
per sostituire #N/A. Scopri di più sulle funzioni SE.NON.DISP.().
Inizialmente, la funzione
CERCA.VERT restituisce #N/A perché la chiave di ricerca "Matita" non esiste nella colonna "Frutta".SE.NON.DISP.() sostituisce un errore #N/A con il secondo input specificato nella funzione. Nel nostro caso, si tratta di "NON TROVATO". |
=SE.NON.DISP.(CERCA.VERT(G3; B4:D8; 3; FALSE),"NON TROVATO")
Valore restituito = "NON TROVATO"
|
Suggerimento: se vuoi sostituire altri errori come #REF!, scopri di più su SE.ERRORE().
CERCA.VERT con più criteri
La funzione
CERCA.VERT
non può essere applicata direttamente a più criteri. Crea invece una nuova colonna di supporto per applicare direttamente la funzione CERCA.VERT
su più criteri in modo da combinare più colonne esistenti.1. Puoi creare una colonna di supporto se utilizzi "&" per combinare Nome e Cognome. | =C4&D4 e trascinalo verso il basso da B4 a B8 per visualizzare la colonna di supporto. |
2. Utilizza il riferimento di cella B7, JohnLee, come chiave di ricerca. |
=CERCA.VERT(B7; B4:E8; 4; FALSE)
Valore restituito = "Supporto"
|
CERCA.VERT con caratteri jolly o corrispondenze parziali
In
CERCA.VERT
puoi utilizzare anche caratteri jolly o corrispondenze parziali. Puoi utilizzare i seguenti caratteri jolly:- Un punto interrogativo "?" corrisponde a qualsiasi carattere singolo.
- Un asterisco "*" corrisponde a qualsiasi sequenza di caratteri.
Per utilizzare i caratteri jolly in
CERCA.VERT
, devi utilizzare una corrispondenza esatta: "è_ordinata
= FALSE
"."St*" viene utilizzato per trovare qualsiasi corrispondenza che inizi con "St" indipendentemente dal numero di caratteri, ad esempio "Steve", "St1", "Stock" o "Steeeeeeve". |
=CERCA.VERT("St*", B4:D8, 3, FALSE)
Valore restituito = "Marketing"
|