Norėdami gauti informaciją iš darbuotojų duomenų bazės, galime naudoti formulę VLOOKUP. Ši formulė paprasčiausiai suras unikalų ID ir grąžins su tuo darbuotojo ID susijusią informaciją. Jei dar nesate susipažinę su VLOOKUP funkcijomis, tai yra vienas geriausių VLOOKUP pratimų.
Taigi, norėdami gauti duomenų įrašus iš duomenų bazės, galime naudoti šią paprastą VLOOKUP formulę:
= VLOOKUP (id, duomenų bazė, col, 0) |
ID: tai unikalus darbuotojo ID duomenų bazėje. Mes jį naudosime ieškodami informacijos apie darbuotojus.
Duomenų bazė: Tai lentelė, kurioje pateikiama darbuotojų informacija. Pirmasis stulpelis turi būti ID.
Kolonas: Tai stulpelio numeris, iš kurio norite gauti vertę.
0 arba klaidinga: Jis naudojamas tiksliam atitikimui VLOOKUP.
Dabar, kai žinome bendrą formulę, naudokime ją kaip pavyzdį.
Gaukite informaciją apie darbuotojus naudodami VLOOKUP iš darbuotojų lentelės
Turime lentelę, kurioje atskirame lape yra išsami informacija apie visus organizacijos darbuotojus. Pirmajame stulpelyje yra šių darbuotojų ID. Šią lentelę pavadinau emp_data.
Dabar mano paieškos lape reikia gauti darbuotojo informaciją, kurios ID įrašytas B3 langelyje. B3 pavadinau savo asmens tapatybės dokumentu.
Kad būtų lengviau suprasti, visos stulpelių antraštės yra tiksliai tokia pat tvarka kaip ir lentelė emp_data.
Dabar C3 langelyje parašykite žemiau esančią formulę, kad gautumėte darbuotojo ID zoną, parašytą B3.
= VLOOKUP (ID, Emp_Data, 2,0) |
Tai grįš į darbuotojo ID 1-1830456593 zoną, nes duomenų bazės 2 stulpelyje yra darbuotojų zona.
Nukopijuokite šią formulę į likusias langelius ir pakeiskite formulės stulpelio numerį, kad gautumėte visą darbuotojų informaciją.
Matote, kad visa informacija, susijusi su minėtu ID, yra B3 langelyje. Nepriklausomai nuo to, kokį ID įrašysite B3 langelyje, visa informacija bus gaunama nepakeičiant formulės.
Kaip tai veikia?
Nėra nieko sudėtingo. Mes tiesiog naudojame funkciją VLOOKUP, kad surastume ID ir tada gautume minėtą stulpelį. Praktikuokite VLOOKUP naudodami tokius duomenis, kad geriau suprastumėte VLOOKUP.
Gaukite darbuotojų duomenis naudodami antraštes
Anksčiau pateiktame pavyzdyje visi stulpeliai buvo sutvarkyti ta pačia tvarka, tačiau kartais turėsite duomenų bazę, kurioje bus šimtai stulpelių. Tokiais atvejais šis darbuotojų informacijos gavimo būdas nebus geras. Būtų geriau, jei formulė galėtų pažvelgti į stulpelio antraštę ir iš stulpelio gauti duomenis iš darbuotojų lentelės.
Taigi, norėdami gauti vertę iš lentelės naudodami stulpelių antraštes, naudosime dviejų krypčių paieškos metodą arba pasakysime dinaminį stulpelį VLOOKUP.
Naudokite šią formulę C3 langelyje ir nukopijuokite į likusias ląsteles. Jums nieko nereikia keisti formulėje, viskas bus nuskaityta iš emp_data.
=VLOOKUP(ID, Emp_Data,Rungtynės(C2, „Emp_Data_Headers“, 0), 0) |
Ši formulė tiesiog nuskaito visą informaciją iš suderintų stulpelių. Galite sumaišyti ataskaitos antraštes, tai neturės jokio skirtumo. Nepriklausomai nuo to, kuri antraštė parašyta aukščiau esančiame langelyje, yra atitinkami duomenys.
Kaip tai veikia?
Tai tiesiog dinamiškas VLOOKUP. Apie tai galite paskaityti čia. Jei čia paaiškinsiu, tai bus per didelis straipsnis.
Gauti darbuotojo ID su daline atitiktimi
Gali atsitikti taip, kad neprisimenate viso darbuotojo asmens tapatybės dokumento, tačiau vis tiek norite gauti tam tikro asmens tapatybės dokumento informaciją. Tokiais atvejais dalinis atitikimas VLOOKUP yra geriausias sprendimas.
Pavyzdžiui, jei aš žinau, kad kai kuriame ID yra 2345, bet aš nežinau viso ID. Jei įvesiu šį skaičių ląstelėje C3, išvestis bus panaši.
Mes nieko negauname. Kadangi niekas neatitinka 2345 lentelėje. Pakeiskite aukščiau pateiktą formulę taip.
=VLOOKUP("*"&ID&"*", Emp_Data,Rungtynės(C2, „Emp_Data_Headers“, 0), 0) |
Nukopijuokite tai visoje eilutėje. Dabar turite pirmojo darbuotojo informaciją, kurioje yra šis numeris.
Atminkite, kad mes gausime pirmąjį ID, kuriame yra atitinkamas numeris stulpelyje „Emp Id“. Jei bet kuriame kitame ID yra tas pats numeris, ši formulė neatgauna to darbuotojo informacijos.
Jei norite gauti visus darbuotojų ID, kuriuose yra tas pats skaičius, naudokite formulę, kuri peržiūri visas suderintas vertes.
Taigi taip, vaikinai, taip galite gauti informaciją apie darbuotojus iš „Excel“ duomenų lentelės naudodami „VLOOKUP“ formulę. Vis dažniau praktikuokite VLOOKUP su tokiais duomenimis, kad suprastumėte VLOOKUP veikimą.
Tikiuosi, kad tai buvo pakankamai aiškinantis ir atitiko jūsų tikslą būti čia. Jei turite kokių nors abejonių dėl šio straipsnio ar kitų su „Excel VBA“ susijusių abejonių, paklauskite manęs žemiau esančiame komentarų skyriuje. Iki tol toliau praktikuokitės ir būkite puikūs.
Kaip gauti naujausią kainą „Excel“ : Įprasta atnaujinti kainas bet kuriame versle ir naudoti naujausias kainas perkant ar parduodant. Norėdami gauti naujausią kainą iš „Excel“ sąrašo, naudojame funkciją LOOKUP. Funkcija LOOKUP pateikia naujausią kainą.
Funkcija VLOOKUP, skirta apskaičiuoti „Excel“ pažymį : Norėdami apskaičiuoti pažymius, IF ir IFS nėra vienintelės funkcijos, kurias galite naudoti. Tokiems sąlyginiams skaičiavimams VLOOKUP yra efektyvesnis ir dinamiškesnis. Norėdami apskaičiuoti pažymius naudodami VLOOKUP, galime naudoti šią formulę.
17 dalykų apie „Excel“ VLOOKUP : „VLOOKUP“ dažniausiai naudojamas norint gauti suderintas vertes, tačiau VLOOKUP gali nuveikti daug daugiau. Čia yra 17 dalykų, susijusių su VLOOKUP, kuriuos turėtumėte žinoti, kad galėtumėte efektyviai naudoti.
Ieškokite pirmojo teksto iš „Excel“ sąrašo : Funkcija VLOOKUP puikiai veikia su pakaitos simboliais. Tai galime naudoti norėdami išgauti pirmąją teksto vertę iš nurodyto „Excel“ sąrašo. Čia yra bendra formulė.
LOOKUP data su paskutine sąrašo verte : Norėdami gauti datą, kurioje yra paskutinė vertė, naudojame funkciją LOOKUP. Ši funkcija patikrina langelį, kuriame yra paskutinė vektoriaus reikšmė, ir tada naudoja šią nuorodą datai grąžinti.
Populiarūs straipsniai:
50 „Excel“ spartusis klavišas produktyvumui padidinti : Greičiau atlikite savo užduotį. Šie 50 sparčiųjų klavišų leis dar greičiau dirbti naudojant „Excel“.
Kaip naudoti funkciją „COUNTIF“ programoje „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.
Kaip naudoti „SUMIF“ funkciją „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.
Kaip naudotis t„VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.