Microsoft Excel viene fornito con una libreria di funzioni che consentono di ricercare facilmente , ordinare e trovare le relazioni tra i valori delle tabelle di dati . Il CERCA.VERT ( ) funzione consente di ricercare una colonna per un valore e restituisce un valore corrispondente da un'altra colonna nella stessa riga. Utilizzare la funzione CERCA.VERT () quando si desidera confrontare i dati archiviati in colonne . Sintassi e sui parametri
CERCA.VERT ( ) funzione prende quattro parametri nel seguente ordine : lookup_value , matrice_tabella , Indice e range_lookup . Il " lookup_value " specifica il valore da cercare all'interno della prima colonna della " tabella_matrice " e può essere un valore o riferimento . Opportunamente , " tabella_matrice " indica l'intervallo di dati da cercare . " Col_index_num " indica quale colonna la funzione utilizzerà per restituire un valore e deve essere un valore numerico maggiore di 1 e minore o uguale al numero di colonne in " tabella_matrice " per impedire # valore ! E # RIF! errori . Infine , " range_lookup " è un campo binario utilizzato per specificare se il " lookup_value " dovrebbe essere una corrispondenza esatta o approssimativa . " Range_lookup " è l'unico parametro opzionale nella funzione .
Valore di confronto
Quando si usa CERCA.VERT () per trovare i dati nei fogli di calcolo , è possibile cercare un esatto abbinare o una corrispondenza approssimativa utilizzando il parametro " range_lookup " . Se " range_lookup " è VERO o è omesso, CERCA.VERT ( ) restituirà una corrispondenza approssimativa per " lookup_value " se non viene trovata una corrispondenza esatta . CERCA.VERT ( ) restituisce il valore più vicino che è meno di " lookup_value " durante la ricerca di una corrispondenza approssimativa . Quando " range_lookup " è specificato come FALSO , CERCA.VERT ( ) restituisce solo una corrispondenza esatta di " lookup_value . " Se una corrispondenza esatta non può essere individuato , CERCA.VERT ( ) restituirà un # N /A ! è specificato errore
Dimostrazione
supponga la seguente tabella al " tabella_matrice " di CERCA.VERT ( ) , con la prima fila di essere identificatori di colonna : . < br >
A- BCD
1.0 - XYZ
2.0 - PQR
3.0 - LMN
3.5 - EFG
Entrare " = CERCA.VERT ( 2 , A1 : D3 , 2 , TRUE ) " sarebbe tornato " P. " CERCA.VERT ( ) cerca il valore "2" nella colonna A e restituisce il valore della colonna B , che è la seconda colonna della matrice . Modifica del " col_index_number " da " 2" a " 3" sarebbe tornato " Q " al posto di " P. "
Entrare "= CERCA.VERT ( 4 , A1 : D3 , 3 , FALSO ) " sarebbe tornato " F ". Il " lookup_value " di " 4" non può essere individuato , ma " range_lookup " è falsa , così CERCA.VERT ( ) individua la più vicina corrispondenza approssimativa di "3.5" e restituisce le informazioni memorizzate nella terza colonna .
< Br > uso avanzato
Una volta capito come utilizzare CERCA.VERT ( ) per individuare i dati nel foglio di calcolo , è possibile utilizzarlo in equazioni e formule avanzate per eseguire calcoli che dipendono da dati memorizzati nella stessa riga il vostro valore di ricerca . Ad esempio, è possibile utilizzare CERCA.VERT () in una equazione per calcolare le tasse approssimative per la ricerca di un livello di reddito in una tabella di scaglioni sfalsati e restituendo la percentuale fiscale appropriata . In un database dei dipendenti , si potrebbe usare più istanze di CERCA.VERT ( ) per restituire il primo , medio e cognome del dipendente associato a un numero di identificazione specifico .