Innholdsfortegnelse
En av de hyppige brukene av Excel er å lete etter en verdi i en tabell eller et dataområde. I Excel har vi 4 dedikerte oppslagsfunksjoner. I tillegg kan vi bruke en kombinasjon av forskjellige funksjoner for å se opp etter verdi. Vi kan bruke 7 typer oppslag i Excel for å finne ut spesifikke verdier.
I dette følgende datasettet har vi en liste over karakterer oppnådd av ulike studenter gjennom et semester i et fag. Nå skal vi bruke dette datasettet til å demonstrere 7 forskjellige typer oppslag.
Last ned øvelsesarbeidsbok
Typer oppslag i Excel .xlsx
7 typer oppslag i Excel
1. OPPSLAG-funksjon i Excel
OPPSLAG-funksjonen ser opp etter en verdi i en gitt matrise og kan returnere et resultat fra en annen matrise. Anta at vi ønsker å finne karakteren til en av elevene.
➤ Skriv inn følgende formel,
=LOOKUP(K7,B5:B14,I5:I14)
Her , K7 er oppslagsverdien, B5:B14 er oppslagsmatrisen og I5:I14 er resultatmatrisen. Funksjonen OPPSLAG vil finne oppslagsverdien i oppslagsmatrisen og vil gi returen fra resultatmatrisen.
➤ Trykk ENTER
Som et resultat vil du få karakteren til den studenten. På lignende måte kan du bruke funksjonen OPPSLAG for å finne ut en spesifikk verdi fra en tabell.
Les mer: Advanced Excel Oppslagsfunksjoner (9 eksempler)
2. OPPSLAGFunksjon
HOPPLINGS-funksjonen ser etter en verdi i den øverste raden i en tabell eller en matrise og returnerer en verdi i samme kolonne fra en spesifisert rad. Funksjonen ser etter en verdi langs en rad som betyr horisontalt, og det er derfor den kalles OPPLEGG .
Anta at vi ønsker å finne karakteren oppnådd i finalen av en student som heter Robin.
➤ Skriv inn følgende formel,
=HLOOKUP(K9,B4:G14,8,FALSE)
Her er K9 oppslagsverdien, B4: G14 er tabellmatrisen, 8 er radindeksnummeret som betyr at vi vil ha verdien fra 8. rad i tabellen og FALSE indikerer at funksjonen vil søke etter en nøyaktig treff. Formelen vil søke etter K9 i den øverste raden i tabellen B4:G14 og vil returnere verdien fra 8. rad i kolonnen der K9 har blitt funnet.
➤ Trykk ENTER
Så du vil få merket i finalen oppnådd av Robin.
3. Excel VLOOKUP-funksjonen
VLOOKUP-funksjonen er den komplementære funksjonen til LOKUP funksjonen. OPSLAKK funksjonen ser etter verdien langs en rad mens OPSLAKK funksjonen ser etter verdien i en kolonne. VLOOKUP ser etter verdien i kolonnen lengst til venstre, og etter det returnerer den en verdi i samme rad i den angitte kolonnen.
La oss finne ut karakteren til en av elevene ved å bruke VLOOKUP funksjon.
➤ Sett inn følgende formel,
=VLOOKUP(K7,B4:I14,8,FALSE)
Her er K7 oppslagsverdien, B4:I14 er tabellmatrisen, 8 er kolonneindeksnummeret som betyr at vi vil ha verdien fra den åttende kolonnen i tabellen og FALSE indikerer at funksjonen vil søke etter et eksakt samsvar. Funksjonen vil søke etter K7 i kolonnen lengst til venstre i tabellen B4:I14 og vil returnere verdien til 8. kolonne fra raden der oppslagsverdien er funnet.
➤ Trykk ENTER
Som et resultat vil du få karakteren til den studenten (celle K7 ).
Les mer: Excel LOOKUP vs VLOOKUP: Med 3 eksempler
4. Excel XLOOKUP Funksjon
XLOOKUP-funksjonen er den kraftigste funksjonen i Excel for å søke etter en verdi fra et område. Denne funksjonen er kun tilgjengelig i Office 365 . Så hvis du bruker en eldre versjon vil du ikke kunne bruke denne funksjonen. XLOOKUP funksjonen søker i et område eller en matrise etter et samsvar og returnerer det tilsvarende elementet fra et andre område eller en matrise.
➤ Skriv inn følgende formel for å få karakteren til en av elevene
=XLOOKUP(K7,B5:B14,I5:I14)
Her vil formelen søke etter verdien K7 i området B5:B14 og vil returnere den tilsvarende verdien fra området I5:I14
➤ Trykk ENTER
Som et resultat kan du vil fåkarakteren til eleven nevnt i celle K7.
Lignende avlesninger
- Slik slår du opp med flere kriterier i Excel (Både OG eller ELLER Type)
- Bruk Excel ADRESSE-funksjonen (7 eksempler)
- Hvordan slå opp Tekst i Excel (7 egnede metoder)
5. OFFSET- og MATCH-funksjoner for å slå opp data
Vi kan slå opp etter en verdi ved å bruke OFFSET-funksjonen og MATCH-funksjonen til sammen.
OFFSET funksjonen returnerer en referanse til et område. Funksjonen MATCH returnerer den relative posisjonen til et element i en matrise som samsvarer med en spesifisert verdi i en spesifisert rekkefølge. La oss nå se hvordan vi kan bruke disse to funksjonene til sammen for å slå opp etter en verdi.
Vi vil finne ut karakteren til en elev fra datasettet.
➤ Skriv inn følgende formel
=OFFSET(B4,MATCH(K7,B5:B14,0),MATCH(K6,C4:I4,0))
Her er B4 referansecellen, som er den første cellen i datasettet vårt, K7 er navnet på studenten, B5:B14 er området der navnet på studenten vil bli matchet, K6 er verdien vi søker etter, dvs. karakter, C4: I4 er området der kolonnen for karakter vil bli matchet. 0 brukes for å referere til et eksakt samsvar. Formelen vil gi verdien fra den kryssende cellen til Marsal (navnet på studenten) rad og Karakter kolonne.
➤ Nå trykker du ENTER
Som et resultat,du vil få karakteren til studenten Marsal .
6. INDEX and MATCH Functions Lookup
INDEKS-funksjonen returnerer verdien eller referansen til cellen i skjæringspunktet mellom en bestemt rad og kolonne i et gitt område. Så vi kan bruke INDEKS funksjonen med MATCH funksjonen for å søke etter en verdi fra en tabell.
➤ Skriv inn følgende formel for å finne karakteren til en student,
=INDEX(I5:I14,MATCH(K7,B5:B14,0))
Her, I5:I14 er matrisen der den resulterende verdien vil bli funnet, K7 er oppslagsverdien, B5:B14 er oppslagsmatrisen, 0 indikerer et eksakt samsvar. Funksjonen MATCH vil returnere posisjonen til oppslagsverdien K7 og INDEKS -funksjonen vil returnere den tilsvarende verdien fra I5:I14 array.
Etter å ha satt inn formelen,
➤ Trykk ENTER .
Som et resultat vil du få karakteren til eleven du har nevnt i celle K7 .
7. Excel XMATCH-funksjon for å SLÅ OPP
XMATCH-funksjonen returnerer den relative posisjonen til et element i en matrise. Så i stedet for å bruke MATCH -funksjonen, kan vi bruke XMATCH -funksjonen til å slå opp etter en verdi. La oss finne ut karakteren til en elev fra datasettet vårt ved å bruke XMATCH funksjonen.
➤ Skriv inn følgende formel,
=INDEX(B4:I14,XMATCH(K7,B4:B14),XMATCH(K6,B4:I4))
Her vil XMATCH -funksjonen giposisjonen til K7 fra området B4:B14 og posisjonen til K6 fra området B4:I4 . Nå vil INDEKS funksjonen bruke posisjonen K7 som radnummeret og posisjonen K6 som kolonnenummeret i tabell B4:I14 for å returnere verdien til cellen i skjæringspunktet mellom den raden og kolonnen.
➤ Trykk ENTER
Som en resultat vil du få karakteren til eleven nevnt i celle K7 .
Konklusjon
Du kan slå opp etter verdier i Excel ved å bruke en av de 7 typene som er beskrevet i denne artikkelen. Hvis du møter noen form for forvirring om noen av typene oppslag i Excel, vennligst legg igjen en kommentar.