Come Utilizzare VLOOKUP su un Intervallo di Valori

0
812

VLOOKUP è uno di Excel più noti funzioni. Sarete in genere si usa per cercare corrispondenze esatte, come l’ID di prodotti o clienti, ma in questo articolo, esploreremo come utilizzare VLOOKUP con un intervallo di valori.

Esempio: Utilizzando VLOOKUP per Assegnare i Voti in lettere a Punteggi dell’Esame

Come esempio, supponiamo di avere un elenco dei punteggi dell’esame, e si desidera assegnare un grado ad ogni punteggio. Nella nostra tabella, la colonna mostra i punteggi dell’esame e colonna (B) sarà utilizzato per mostrare le lettere si calcola. Abbiamo anche creato una tabella a destra (D e e colonne) che mostra il punteggio necessario per ottenere ogni lettera di voto.

Con VLOOKUP, siamo in grado di utilizzare la gamma di valori nella colonna D per assegnare i voti in lettere nella colonna E di tutti i punteggi dell’esame.

La Formula VLOOKUP

Prima si ottengono applicando la formula per il nostro esempio, diamo un rapido promemoria di VLOOKUP sintassi:

=VLOOKUP(valore, matrice_tabella, col_index_num range_lookup)

A quella formula, le variabili di lavoro come questo:

  • valore: è il valore per cui si sta cercando. Per noi, questo è il punteggio ottenuto nella colonna a, a partire con la cella A2.
  • matrice_tabella: Questo è spesso chiamato ufficiosamente come la tabella di ricerca. Per noi, questa è la tabella con i punteggi e associati gradi ( gamma D2:E7).
  • col_index_num: Questo è il numero della colonna in cui i risultati saranno collocati. Nel nostro esempio, questa è la colonna B, ma dal momento che il VLOOKUP comando richiede un numero di colonna 2.
  • range_lookup> Questo è un valore logico domanda, quindi la risposta è vera o falsa. Sei l’esecuzione di una vasta gamma di ricerca? Per noi, la risposta è sì (o “TRUE” in VLOOKUP termini).

La formula completa per il nostro esempio è riportato di seguito:

=VLOOKUP(A2,$D$2:$E$7,2,TRUE)

La matrice di tabella è stata fissata per interrompere cambiare quando la formula viene copiata celle della colonna B.

Qualcosa di Essere Attenti

Guardando in intervalli con VLOOKUP, è essenziale che la prima colonna della matrice di tabella (colonna D in questo scenario) è ordinato in ordine crescente. La formula si basa su questo ordine di posto il valore di ricerca nel range corretto.

Di seguito un’immagine del i risultati che si otterrebbe se abbiamo risolto la matrice di tabella dal grade lettera piuttosto che il punteggio ottenuto.

È importante chiarire che l’ordine è solo essenziale, con gamma di ricerche. Quando metti False al fine di una funzione VLOOKUP, l’ordine non è così importante.

Esempio Due: Fornire uno Sconto in Base a Quanto un Cliente Spende

In questo esempio, abbiamo alcuni dati di vendita. Vorremmo fornire uno sconto sulla quantità di vendite, e la percentuale di sconto che è in base all’importo speso.

Una tabella di ricerca (colonne D ed e) contiene sconti ogni spesa staffa.

La formula VLOOKUP di seguito può essere utilizzata per restituire il giusto sconto da tabella.

=VLOOKUP(A2,$D$2:$E$7,2,TRUE)

Questo esempio è interessante perché si può utilizzare in una formula per sottrarre lo sconto.

Spesso gli utenti di Excel, la scrittura di formule complicate per questo tipo di logica condizionale, ma questo VLOOKUP fornisce un modo rapido per raggiungerlo.

Di seguito, VLOOKUP viene aggiunto a una formula per sottrarre lo sconto tornato dalla quantità di vendite nella colonna A.

=A2-A2*VLOOKUP(A2,$D$2:$E$7,2,TRUE)

VLOOKUP non è solo utile per quando alla ricerca di record specifici, quali i dipendenti e i prodotti. È più versatile rispetto a molti sanno, e di ritorno da un intervallo di valori è un esempio. Si può anche utilizzare come alternativa al contrario formule complicate.