Microsoft Excel kommer med et bibliotek af funktioner , så du kan nemt søge , sortere og finde relationer mellem værdier i dine data tabeller. LOPSLAG () funktion gør det muligt at søge i en kolonne i en værdi og returnerer en tilsvarende værdi fra en anden kolonne i den pågældende række . Brug LOPSLAG (), når du vil sammenligne data lagret i kolonner. Syntaks og parametre
VLOOKUP () funktion tager fire parametre i følgende rækkefølge : opslagsværdi , tabelmatrix , kolonneindeks_nr og værdien for range_lookup . Den " opslagsværdi " angiver værdien for at søge efter inden for den første kolonne af " table_array " og kan være enten en værdi eller en reference . Korrekt, " tabelmatrix " betegner den række af data for at søge. " Kolonneindeks_nr " angiver , hvilken kolonne funktionen vil bruge til at returnere en værdi og skal være en numerisk værdi større end 1 og mindre end eller lig med antallet af kolonner i " tabelmatrix " for at forhindre # VÆRDI! Og # REF ! fejl. Endelig " range_lookup angives " er en binær felt, der bruges til at angive, om de " opslagsværdi " skulle være en nøjagtig eller tilnærme kamp. " Range_lookup angives " er den eneste valgfri parameter i funktionen .
Value Sammenligning
Når du bruger VLOOKUP ( ) for at finde data i dine regneark, kan du søge efter en nøjagtig matche eller en tilnærmet match ved at bruge " værdien for range_lookup " parameter. Hvis " range_lookup angives " er enten SAND eller udelades, vil LOPSLAG () returnerer en tilnærmet match for " opslagsværdi ", hvis en eksakt match ikke er fundet. LOPSLAG () returnerer den nærmeste værdi, der er mindre end " opslagsværdi " når de søger efter en omtrentlig kamp. Når " range_lookup angives " er angivet som FALSK, vil LOPSLAG () kun returnere en eksakt match af " lookup_value ". Hvis en eksakt match ikke kan lokaliseres , vil LOPSLAG () returnere en # N /A! . fejl
Demonstration
Antag følgende tabel er angivet ved " table_array « af VLOOKUP () , med den første række er kolonne id'er : < br >
A- BCD
1.0- XYZ
2.0- PQR
3.0- LMN
3,5 EFG
Indtastning "= LOPSLAG (2, A1: D3 , 2, TRUE )" ville vende tilbage "P. " LOPSLAG ( ) søger efter værdien " 2" i kolonne A , og returnerer værdien af kolonne B , som er den anden søjle i matrixen . Ændring af " col_index_number " fra "2 " til " 3" ville vende tilbage "Q " i stedet for "P. "
Indtastning "= VLOOKUP (4, A1: D3 , 3, FALSK )" ville vende tilbage "F . " Den " opslagsværdi " af "4 " kan ikke placeret, men " range_lookup angives " er FALSK, så LOPSLAG () lokaliserer den nærmeste omtrentlige match af " 3.5" og returnerer information lagret i tredje kolonne .
< Br > Avanceret brug
Når du forstår , hvordan man bruger VLOOKUP ( ) for at finde data i dit regneark, kan du bruge det i avancerede ligninger og formler til at udføre beregninger , der er afhængige af data lagret i samme række som din søgning værdi. For eksempel kan du bruge VLOOKUP () i en ligning til at beregne omtrentlige skatter ved at søge efter en indkomst niveau i en tabel over forskudte skat parentes og returnere relevante skatteprocent . I medarbejder database , kan du bruge flere forekomster af VLOOKUP () til at returnere den første , midterste og sidste medarbejderens navn forbundet med et særligt identifikationsnummer .