Hjemmeside » MS Office Tips » Slik bruker du VLOOKUP i Excel

    Slik bruker du VLOOKUP i Excel

    Her er en rask opplæring for de som trenger hjelp med å bruke VLOOKUP funksjon i Excel. VLOOKUP er en veldig nyttig funksjon for enkelt å søke gjennom en eller flere kolonner i store regneark for å finne relaterte data.

    Du kan bruke HLOOKUP til å gjøre det samme for en eller flere rader av dataene. I utgangspunktet når du bruker VLOOKUP, spør du: "Her er en verdi, finn den verdien i dette andre datasettet, og returner til meg verdien av en annen kolonne i det samme datasettet."

    Så du kan spørre hvordan dette kan være nyttig? Vel, ta for eksempel det følgende prøve regnearket jeg har opprettet for denne opplæringen. Regnearket er veldig enkelt: ett ark har informasjon om et par bileiere som navn, bilens navn, farge og hestekrefter.

    Det andre arket har iden til bilene og deres faktiske modellnavn. Den vanlige dataposten mellom de to arkene er Bil ID.

    Nå, hvis jeg ønsket å vise navnet på bilen på ark 1, kan jeg bruke VLOOKUP til å oppsøke hver verdi i bileierarket, finne den verdien i det andre arket, og returner deretter den andre kolonnen (bilmodellen) som min ønsket verdi.

    Slik bruker du VLOOKUP i Excel

    Så hvordan går du om dette? Vel først må du skrive inn formelen i cellen H4. Legg merke til at jeg allerede har skrevet hele formelen inn i cellen F4 gjennom F9. Vi vil gå gjennom hva hver parameter i den formelen egentlig betyr.

    Her ser du hva formelen ser ut som fullført:

    = VLOOKUP (B4, Ark2 $ A $ 2: $ B $ 5,2, FALSE)

    Det er 5 deler til denne funksjonen:

    1. = VLOOKUP - The = angir at denne cellen vil inneholde en funksjon, og i vårt tilfelle er VLOOKUP-funksjonen å søke gjennom en eller flere kolonner med data.

    2. B4 - Det første argumentet for funksjonen. Dette er selve søkeordet som vi vil se etter. Søkeordet eller verdien er det som er oppgitt i celle B4.

    3. Ark2 $ A $ 2: $ B $ 5 - Utvalget av celler på Sheet2 som vi vil søke gjennom for å finne vår søkeverdi i B4. Siden rekkevidden ligger på Sheet2, må vi forutse rekkevidden med navnet på arket etterfulgt av en!. Hvis dataene er på samme ark, er det ikke nødvendig med prefiks. Du kan også bruke navngitte intervaller her hvis du vil.

    4. 2 - Dette nummeret angir kolonnen i det definerte området som du vil returnere verdien for. Så i vårt eksempel, på Sheet2, vil vi returnere verdien av kolonne B eller bilnavnet, når en kamp er funnet i kolonne A.

    Vær imidlertid oppmerksom på at kolonnens posisjon i Excel-regnearket ikke er viktig. Så hvis du flytter dataene i kolonne A og B til D og E, la oss si, så lenge du definerte ditt område i argument 3 som $ D $ 2: $ E $ 5, kolonnenummeret som skal returneres, vil fortsatt være 2. Det er den relative posisjonen i stedet for det absolutte kolonnenummer.

    5. Falsk - Falsk betyr at Excel bare vil returnere en verdi for en eksakt kamp. Hvis du setter det til True, vil Excel se etter nærmeste kamp. Hvis den er satt til False, og Excel ikke kan finne en eksakt kamp, ​​vil den returnere # N / A.

    Forhåpentligvis kan du nå se hvordan denne funksjonen kan brukes, spesielt hvis du har mye data eksportert ut fra en normalisert database.

    Det kan være en hovedoppføring som har verdier lagret i oppslag eller referanseblad. Du kan trekke inn andre data ved å "bli med" dataene ved hjelp av VLOOKUP.

    En annen ting du kanskje har lagt merke til er bruken av $ symbol foran kolonnebrevet og radnummeret. $ Symbolet forteller Excel at når formelen er trukket ned til andre celler, bør referansen forbli den samme.

    Hvis du for eksempel skulle kopiere formelen i celle F4 til H4, fjern $ symbolene og dra deretter formelen ned til H9, du vil legge merke til at de siste 4 verdiene blir # Ikke tilgjengelig.

    Årsaken til dette er fordi når du drar formelen ned, endres rekkevidden i henhold til verdien for den cellen.

    Så som du kan se på bildet ovenfor, er oppslagspanelet for celle H7 Ark2 A5: B8. Det holdt ganske enkelt å legge til 1 til radnummer. For å holde dette området fast, må du legge til $ symbolet før kolonnebrevet og radnummeret.

    Ett notat: Hvis du skal sette det siste argumentet til True, må du sørge for at dataene i ditt oppslagssortiment (det andre arket i vårt eksempel) er sortert i stigende rekkefølge ellers vil det ikke fungere! Eventuelle spørsmål, legg inn en kommentar. Nyt!