Innholdsfortegnelse
Hvis du ønsker å slå opp bestemte kriterier i en rekkevidde og finne den samsvarende verdien, er denne artikkelen det rette stedet for deg. Jeg skal vise deg 5 enkle måter å slå opp verdi i et område og returnere i Excel.
La oss si at vi har et datasett der skattesatsen for ulike inntektsområder vises. Nå skal vi slå opp en gitt inntekt i forskjellige inntektsområder og finne skattesatsen for den aktuelle inntekten.
Last ned Practice Workbook
Excel-oppslagsverdi i område og retur.xlsx
5 måter å slå opp verdi i et område og returnere i Excel
1. LOOKUP-funksjon for å finne og returnere verdi i område
Det enkleste å slå opp verdi i et område og returnere verdi fra en bestemt kolonne er å bruke OPPSLAG-funksjonen . Skriv inn følgende formel i en tom celle ( F8 ),
=LOOKUP(F7,A5:C11,C5:C11)
Her, F7 er oppslagsverdien, som er Inntekt for vårt datasett. A5:C11 er hele datasettet og C5:C11 er området (Ulik skattesats) som den samsvarende verdien for oppslagsverdien vil bli returnert fra.
Trykk ENTER og skattesatsen for Inntekt vil bli returnert i celle F8.
Observer at her samsvarer ikke oppslagsverdien ( Inntekt ) nøyaktig med noen av verdiene i kolonnene A og B . Den ligger bare i rekkevidden. Uansett er vi i stand til detfinn den returnerte verdien ( skattesats) for oppslagsverdien.
Les mer: Hvordan bruke VLOOKUP for å finne en verdi som faller mellom et område
2. INDEX- og MATCH-funksjonen for å slå opp verdi i Range and Return
Med kombinasjonen av INDEX-funksjonen og MATCH-funksjonen du kan slå opp etter en verdi i et område og få den samsvarende verdien for oppslagsverdien.
Skriv inn følgende formel i en tom celle ( F8 ),
=INDEX(C6:C11,MATCH(F7,A6:A11,1))
Her er F7 oppslagsverdien,( Inntekt ). C5:C11 er området (forskjellig skattesats) som den samsvarende verdien for oppslagsverdien vil bli returnert fra. A6:A11 er området for oppslagsverdi (nedre grense for Inntekt for en bestemt skattesats ).
Etter å ha trykket ENTER, vil skattesatsen for inntekten gitt i celle F7 returneres i F8 celle.
3. VLOOKUP-funksjon for å returnere verdi i et område
Å bruke VLOOKUP funksjonen er en annen måte for å slå opp etter en verdi i et område og hente den samsvarende verdien fra en bestemt kolonne. Skriv inn følgende formel i en tom celle ( F8 )
=VLOOKUP(F7,A5:C11,3,TRUE)
Her er F7 oppslagsverdien, som er Inntekt for vårt datasett. A5:C11 er hele datasettet. 3 indikerer at verdien vil bli returnert fra den tredje kolonnen( Skattesats )av datasettet vårt. TRUE indikerer at Excel vil returnere en verdi hvis oppslagsverdien finnes i et av dataområdene.
Etter å ha trykket ENTER, skattesatsen for inntekten gitt i celle F7 vil bli returnert i celle F8.
Les mer: Slik bruker du kolonneindeksnummer effektivt i Excel VLOOKUP-funksjon
4. INDEKSER SUMPRODUKT og ROW-funksjon for å slå opp og returnere verdi i område
Du kan også slå opp etter en verdi i et område og få den samsvarende verdien fra en bestemt kolonne ved å bruke INDEKS-funksjonen , SUMPRODUKT-funksjonen og ROW-funksjon totalt. Skriv inn følgende formel i en tom celle ( F8 )
=INDEX(C6:C11,SUMPRODUCT(--($F$7=A6:A11),ROW(1:6)))
Her, F7 er oppslagsverdien, som er Inntekt for vårt datasett. C5:C11 er området (forskjellig skattesats) som den samsvarende verdien for oppslagsverdien vil bli returnert fra. A6:A11 er den øvre grensen for forskjellige områder ( Inntekt lavere enn eller lik) og B6:B11 er den nedre grensen for forskjellige områder ( Inntekt større enn) . 1:6 er de seks første radene.
Husk at du må velge samme antall rader som datasettet ditt har fra begynnelsen. Her har vi 6 rader så vi velger rad 1:6 . Hvis du har 10 rader i datasettet ditt, må du velge 1:10 .
Etter å ha trykket ENTER, skattesatsen for Inntekt gitt i celle F7 vil bli returnert i celle F8 .
5. XLOOKUP-funksjon for å returnere verdi i et område
Å bruke XLOOKUP-funksjonen er en annen måte å søke etter en verdi i en område og få den samsvarende verdien fra en bestemt kolonne. Skriv inn følgende formel i en tom celle ( F8 )
=XLOOKUP(F7,B6:B11,C6:C11,0,1,1)
Her er F7 oppslagsverdien ( Inntekt ). B6:B11 er området for oppslagsverdi (Øvre grense for Inntekt for en bestemt skattesats ). C5:C11 er området (forskjellig skattesats) som den samsvarende verdien for oppslagsverdien vil bli returnert fra. 0 indikerer at ingen verdi vil vises hvis oppslagsverdien ikke blir funnet. Den første 1 i argumentet indikerer at hvis et eksakt samsvar ikke blir funnet, vil formelen returnere den neste mindre verdien og den andre 1 indikerer at søket vil startes fra begynnelsen av datasettet.
Trykk ENTER og skattesatsen for Inntekt vil bli returnert i celle F8 .
Konklusjon
Enhver av de ovenfor beskrevne metodene vil tillate deg å slå opp verdier i området og returnere i Excel. Hvis du møter forvirring om noen av måtene, vennligst legg igjen en kommentar.