For at hente oplysninger fra en medarbejderdatabase kan vi bruge en VLOOKUP -formel. Denne formel finder simpelthen det unikke id og returnerer de oplysninger, der er relateret til det pågældende medarbejder -id. Hvis du er ny inden for VLOOKUP -funktioner, er dette en af de bedste VLOOKUP -øvelser.
Så for at hente medarbejderposter fra databasen kan vi bruge denne enkle VLOOKUP -formel:
= VLOOKUP (id, database, kol, 0) |
ID: det er medarbejderens unikke id i databasen. Vi vil bruge det til at slå medarbejderoplysninger op.
Database: Det er en tabel, der indeholder oplysninger fra medarbejdere. Den første kolonne skal være id.
Col: Det er det kolonnenummer, hvorfra du vil hente værdien.
0 eller falsk: Det bruges til den nøjagtige match VLOOKUP.
Nu hvor vi kender den generiske formel, lad os bruge den som et eksempel.
Hent medarbejderinformation ved hjælp af VLOOKUP fra medarbejderstabellen
Vi har en tabel, der indeholder detaljerne for alle medarbejderne i en organisation på et separat ark. Den første kolonne indeholder disse medarbejderes id. Jeg har navngivet denne tabel som emp_data.
Nu skal mit søgeblad hente medarbejderens oplysninger, hvis id er skrevet i celle B3. Jeg har navngivet B3 som mit id.
For at lette forståelsen er alle kolonneoverskrifterne i nøjagtig samme rækkefølge som emp_data -tabellen.
Skriv nu nedenstående formel i celle C3 for at hente zonen for medarbejder -ID'et skrevet i B3.
= VLOOKUP (ID, Emp_Data, 2,0) |
Dette vender tilbage til zonen for medarbejder-id 1-1830456593, fordi kolonne nummer 2 i databasen indeholder medarbejderzonen.
Kopier denne formel i resten af cellerne, og skift kolonnetallet i formlen for at få alle oplysninger om medarbejdere.
Du kan se, at alle oplysninger relateret til det nævnte ID i celle B3. Uanset hvilket id du skriver i celle B3, hentes alle oplysninger uden at foretage ændringer i formlen.
Hvordan virker det?
Der er ikke noget tricky. Vi bruger simpelthen VLOOKUP -funktionen til at slå ID op og derefter hente den nævnte kolonne. Øv VLOOKUP ved at bruge sådanne data for at forstå VLOOKUP mere.
Hent medarbejderdata ved hjælp af overskrifter
I ovenstående eksempel havde vi alle kolonnerne organiseret i samme rækkefølge, men der vil være tidspunkter, hvor du har en database, der vil have hundredvis af kolonner. I sådanne tilfælde vil denne metode til at hente medarbejderinformation ikke være god. Det ville være bedre, hvis formlen kan se på kolonneoverskriften og hente data fra den kolonne fra medarbejderstabellen.
Så for at hente værdi fra tabellen ved hjælp af kolonneoverskrifter vil vi bruge en 2-vejs opslagningsmetode eller sige dynamisk kolonne VLOOKUP.
Brug denne formel i celle C3 og kopier i resten celler. Du behøver ikke ændre noget i formlen, alt hentes fra emp_data.
=VLOOKUP(ID, Emp_Data,MATCH(C2, Emp_Data_Headers, 0), 0) |
Denne formel henter simpelthen alle oplysninger fra matchede kolonner. Du kan blande overskrifterne i rapporten, dette vil ikke gøre nogen forskel. Uanset hvilken overskrift der er skrevet i cellen ovenfor, indeholder de respektive data.
Hvordan virker det?
Dette er simpelthen en dynamisk VLOOKUP. Du kan læse om det her. Hvis jeg forklarer det her, bliver det en for stor artikel.
Hent medarbejder -id med delvis match
Det kan ske, at du ikke husker hele en medarbejders id, men du vil stadig hente oplysningerne om et eller andet id. I sådanne tilfælde er delvis match VLOOKUP den bedste løsning.
For eksempel, hvis jeg ved, at et eller andet id indeholder 2345, men jeg ikke kender hele id'et. Hvis jeg indtaster dette nummer i celle C3, vil output være som.
Vi får ingenting. Da intet matcher 2345 i tabellen. Rediger ovenstående formel på denne måde.
=VLOOKUP("*"&ID&"*", Emp_Data,MATCH(C2, Emp_Data_Headers, 0), 0) |
Kopier dette i hele rækken. Nu har du oplysninger om den første medarbejder, der indeholder dette nummer.
Bemærk, at vi får det første id, der indeholder det matchende nummer i Emp Id -kolonnen. Hvis et andet id indeholder det samme nummer, henter denne formel ikke den pågældende medarbejders oplysninger.
Hvis du vil have alle medarbejder -id'erne, der indeholder det samme nummer, skal du bruge formlen, der søger efter alle de matchede værdier.
Så ja fyre, sådan kan du hente medarbejderoplysninger fra en datatabel i Excel ved hjælp af VLOOKUP -formel. Øv VLOOKUP med sådanne data mere og mere for at forstå, at VLOOKUP fungerer.
Jeg håber, det var forklarende nok og tjente dit formål med at være her. Hvis du er i tvivl om denne artikel eller anden Excel VBA -relateret tvivl, så spørg mig i kommentarfeltet herunder. Indtil da fortsæt med at øve og blive ved med at udmærke sig.
Sådan hentes den seneste pris i Excel : Det er almindeligt at opdatere priser i enhver virksomhed, og brug af de seneste priser for ethvert køb eller salg er et must. For at hente den seneste pris fra en liste i Excel bruger vi LOOKUP -funktionen. LOOKUP -funktionen henter den seneste pris.
VLOOKUP -funktion til beregning af karakter i Excel : At beregne karakterer IF og IFS er ikke de eneste funktioner, du kan bruge. VLOOKUP er mere effektiv og dynamisk til sådanne betingede beregninger. For at beregne karakterer ved hjælp af VLOOKUP kan vi bruge denne formel.
17 Ting om Excel VLOOKUP : VLOOKUP bruges mest til at hente matchede værdier, men VLOOKUP kan meget mere end dette. Her er 17 ting om VLOOKUP, som du bør vide for at bruge effektivt.
LOOKUP den første tekst fra en liste i Excel : VLOOKUP -funktionen fungerer fint med jokertegn. Vi kan bruge dette til at udtrække den første tekstværdi fra en given liste i excel. Her er den generiske formel.
LOOKUP -dato med sidste værdi på listen : For at hente den dato, der indeholder den sidste værdi, bruger vi LOOKUP -funktionen. Denne funktion søger efter cellen, der indeholder den sidste værdi i en vektor og bruger derefter denne reference til at returnere datoen.
Populære artikler:
50 Excel -genvej til at øge din produktivitet : Bliv hurtigere til din opgave. Disse 50 genveje får dig til at arbejde endnu hurtigere i Excel.
Sådan bruges funktionen COUNTIF i Excel : Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke at filtrere dine data for at tælle bestemte værdier. Countif -funktion er afgørende for at forberede dit dashboard.
Sådan bruges SUMIF -funktionen i Excel : Dette er en anden vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.
Sådan bruges than VLOOKUP -funktion i Excel : Dette er en af de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.