I denne artikkelen lærer vi hvordan du søker etter forskjellige Excel -ark i Excel.
Hvordan spiller det noen rolle om oppslagstabellen er på et annet ark?
For å hente informasjon fra en ansattedatabase kan vi bruke en VLOOKUP -formel. Denne formelen vil ganske enkelt finne den unike ID -en og returnere informasjonen knyttet til den ansatte -IDen. Hvis du er ny i VLOOKUP -funksjoner, er dette en av de beste VLOOKUP -øvelsene.
VLOOKUP -funksjon med tabell på forskjellige ark i Excel
Formelsyntaks:
= VISNING (ID, database, kol, 0) |
Id: det er den unike IDen til den ansatte i databasen. Vi vil bruke den til å slå opp informasjon om ansatte.
Database: Det er tabellen som inneholder informasjon fra ansatte. Den første kolonnen må være ID.
Kol: Det er kolonnetallet du vil hente verdien fra.
0 eller Falsk: Den brukes for eksakt samsvar VLOOKUP.
Eller bruk
Formelsyntaks:
= VISNING (oppslagsverdi, arkenavn!table_array, col_index, 0) |
Her er bare faktoren arkenavn! I formelen. Bare skriv inn riktig arknavn før tabell_array med! merke. Excel vil VLOOKUP fra det gitte arket. La oss ha et enkelt eksempel.
Eksempel:
Alt dette kan være forvirrende å forstå. La oss forstå hvordan du bruker funksjonen ved hjelp av et eksempel. Her På ark1 har jeg en byggherre -ID. På ark 2 har jeg navnet på disse byggherrene. Så jeg trenger bare å hente navn fra ark2 til ark1 ved å bruke VLOOKUP.
Skriv denne formelen i celle B2 på ark1.
=VLOOKUP(A2,Ark 2! $ A $ 2: $ B $ 8,2,0) |
Legg merke til arket2 her. Hvis du omdøper det til ark3, vil VLOOKUP se etter data på ark 3 innen rekkevidde $ A $ 2: $ B $ 8 (låst referansen til område) hvis den eksisterer på en annen måte #REF feil vil vises.
Nok et VLOOKUP -eksempel
Hent ansattinformasjon ved hjelp av VLOOKUP fra ansattetabellen
Her har vi en tabell som inneholder detaljene til alle ansatte i en organisasjon på et eget ark. Den første kolonnen inneholder ID -en til disse ansatte. Jeg har kalt denne tabellen som emp_data.
Nå må søkearket mitt hente den ansattes informasjon hvis ID er skrevet i celle B3. Jeg har kalt B3 som ID.
For enkel forståelse er alle kolonneoverskriftene i nøyaktig samme rekkefølge som emp_data -tabellen.
Skriv nå formelen nedenfor i celle C3 for å hente sonen til ansatt -ID -en skrevet i B3.
= VISNING (ID, Emp_Data, 2,0) |
Dette vil returnere sonen til medarbeider-ID 1-1830456593 fordi kolonne nummer 2 i databasen inneholder sonen for ansatte.
Kopier denne formelen i resten av cellene og endre kolonnetallet i formelen for å få all informasjon fra ansatte.
Du kan se at all informasjon relatert til den nevnte IDen i Cell B3. Uansett hvilken ID du skriver i celle B3, vil all informasjon bli hentet uten å gjøre noen endring i formelen.
Hvordan virker dette?
Det er ikke noe vanskelig. Vi bruker ganske enkelt VLOOKUP -funksjonen til å slå opp ID og deretter hente den nevnte kolonnen. Øv VLOOKUP ved å bruke slike data for å forstå VLOOKUP mer.
Hent ansattedata ved hjelp av overskrifter
I eksemplet ovenfor hadde vi alle kolonnene organisert i samme rekkefølge, men det vil være tider når du har en database som vil ha hundrevis av kolonner. I slike tilfeller vil ikke denne metoden for å hente ansattinformasjon være god. Det vil være bedre hvis formelen kan se på kolonneoverskriften og hente data fra den kolonnen fra arbeidstabellen.
Så for å hente verdi fra tabellen ved hjelp av kolonneoverskrift vil vi bruke en 2-veis oppslagsmetode eller si dynamisk kolonne VLOOKUP.
Bruk denne formelen i celle C3 og kopier inn resten celler. Du trenger ikke å endre noe i formelen, alt vil bli hentet fra thd emp_data.
=VLOOKUP(ID, Emp_Data,KAMP(C2, Emp_Data_Headers, 0), 0) |
Denne formelen henter ganske enkelt all informasjon fra matchede kolonner. Du kan blande overskriftene i rapporten, dette vil ikke gjøre noen forskjell. Uansett hvilken overskrift som er skrevet i cellen ovenfor, inneholder de respektive dataene.
Hvordan virker dette?
Dette er ganske enkelt en dynamisk oppslag. Du kan lese om det her. Hvis jeg skal forklare det her, blir det en for stor artikkel.
Hent ansatt -ID med delvis match
Det kan skje at du ikke husker hele ID -en til en ansatt, men du vil fortsatt hente informasjonen til en ID. I slike tilfeller er delvis match VLOOKUP den beste løsningen.
For eksempel, hvis jeg vet at noen ID inneholder 2345, men jeg vet ikke hele ID -en. Hvis jeg skriver inn dette nummeret i celle C3, vil utgangen være som.
Vi får ingenting. Siden ingenting stemmer med 2345 i tabellen. Endre formelen ovenfor slik.
=VLOOKUP("*"&ID&"*", Emp_Data,KAMP(C2, Emp_Data_Headers, 0), 0) |
Kopier dette i hele raden. Og nå har du informasjonen til den første ansatte som inneholder dette nummeret.
Vær oppmerksom på at vi får den første ID -en som inneholder det samsvarende nummeret i Emp Id -kolonnen. Hvis en annen ID inneholder det samme nummeret, vil denne formelen ikke hente den ansattes informasjon.
Hvis du vil få alle medarbeider -ID -ene som inneholder samme nummer, bruker du formelen som søker etter alle de samsvarende verdiene.
Her er alle observasjonsnotatene ved hjelp av formelen i Excel
Merknader:
- Du kan legge til flere rader og kolonner i oppslagsoppsettet.
- Tekstargumenter må angis i anførselstegn ("").
- VLOOKUP -tabellen må ha oppslag_arrayen til venstre eller den første kolonnen.
- Kol -indeksen kan ikke være 1, ettersom den er oppslagsoppsettet
- 0 -argumentet brukes for den eksakte matchverdien. Bruk 1 for den omtrentlige matchverdien.
- Funksjonen returnerer #N/A -feil, hvis oppslagsverdi ikke finnes i oppslagsoppsettet. Så ta feil om nødvendig.
Håper denne artikkelen om hvordan du søker etter forskjellige Excel -ark i Excel er forklarende. Finn flere artikler om beregning av verdier og relaterte Excel -formler her. Hvis du likte bloggene våre, del den med vennene dine på Facebook. Og du kan også følge oss på Twitter og Facebook. Vi vil gjerne høre fra deg, gi oss beskjed om hvordan vi kan forbedre, utfylle eller innovere arbeidet vårt og gjøre det bedre for deg. Skriv til oss på e -post.
Hvordan hente siste pris i Excel : Det er vanlig å oppdatere priser i enhver virksomhet, og å bruke de nyeste prisene for kjøp eller salg er et must. For å hente den siste prisen fra en liste i Excel bruker vi LOOKUP -funksjonen. LOOKUP -funksjonen henter den siste prisen.
VLOOKUP -funksjon for å beregne karakter i Excel : Å beregne karakterer IF og IFS er ikke de eneste funksjonene du kan bruke. VLOOKUP er mer effektiv og dynamisk for slike betingede beregninger. For å beregne karakterer ved hjelp av VLOOKUP kan vi bruke denne formelen.
17 ting om Excel VLOOKUP : VLOOKUP brukes oftest for å hente samsvarende verdier, men VLOOKUP kan gjøre mye mer enn dette. Her er 17 ting om VLOOKUP som du bør vite for å bruke effektivt.
SLÅ OPP den første teksten fra en liste i Excel : VLOOKUP -funksjonen fungerer fint med jokertegn. Vi kan bruke dette til å trekke ut den første tekstverdien fra en gitt liste i excel. Her er den generiske formelen.
OPPLAGSDATO med siste verdi i listen : For å hente datoen som inneholder den siste verdien bruker vi LOOKUP -funksjonen. Denne funksjonen søker etter cellen som inneholder den siste verdien i en vektor, og bruker deretter referansen til å returnere datoen.
Populære artikler:
Slik bruker du IF -funksjonen i Excel : IF -setningen i Excel sjekker tilstanden og returnerer en bestemt verdi hvis betingelsen er SANN eller returnerer en annen spesifikk verdi hvis FALSE.
Slik bruker du VLOOKUP -funksjonen i Excel : Dette er en av de mest brukte og populære funksjonene i excel som brukes til å slå opp verdi fra forskjellige områder og ark.
Slik bruker du SUMIF -funksjonen i Excel : Dette er en annen viktig funksjon i instrumentbordet. Dette hjelper deg med å oppsummere verdier på spesifikke forhold.
Slik bruker du COUNTIF -funksjonen i Excel : Tell verdier med betingelser ved hjelp av denne fantastiske funksjonen. Du trenger ikke å filtrere dataene dine for å telle spesifikke verdier. Countif -funksjonen er avgjørende for å forberede dashbordet.