Om informatie uit een werknemersdatabase op te halen, kunnen we een VLOOKUP-formule gebruiken. Deze formule vindt eenvoudig de unieke id en retourneert de informatie met betrekking tot die werknemers-ID. Als de VERT.ZOEKEN-functies nieuw voor u zijn, is dit een van de beste VERT.ZOEKEN-oefeningen.
Dus om werknemersrecords uit de database op te halen, kunnen we deze eenvoudige VERT.ZOEKEN-formule gebruiken:
=VERT.ZOEKEN(id,database,col,0) |
ID KAART: het is het unieke ID van de medewerker in de database. We zullen het gebruiken om personeelsgegevens op te zoeken.
Database: Het is een tabel die de gegevens van medewerkers bevat. De eerste kolom moet de Id zijn.
Kol: Het is het kolomnummer waaruit u de waarde wilt ophalen.
0 of Onwaar: Het wordt gebruikt voor de exacte overeenkomst VERT.ZOEKEN.
Nu we de generieke formule kennen, gaan we deze als voorbeeld gebruiken.
Werknemersinformatie ophalen met VERT.ZOEKEN uit de werknemerstabel
We hebben een tabel met de gegevens van alle medewerkers in een organisatie op een apart blad. De eerste kolom bevat de ID van deze medewerkers. Ik heb deze tabel genoemd als emp_data.
Nu moet mijn zoekblad de informatie van de werknemer ophalen wiens ID in cel B3 is geschreven. Ik heb B3 als mijn ID genoemd.
Voor een beter begrip staan alle kolomkoppen in exact dezelfde volgorde als de emp_data-tabel.
Schrijf nu de onderstaande formule in cel C3 om de zone van de werknemers-ID op te halen die in B3 is geschreven.
=VERT.ZOEKEN(ID,Werk_gegevens,2,0) |
Dit keert terug naar de zone van de werknemer Id 1-1830456593 omdat kolom nummer 2 in de database de zone van werknemers bevat.
Kopieer deze formule in de rest van de cellen en wijzig het kolomnummer in de formule om alle informatie van werknemers te krijgen.
U kunt zien dat alle informatie met betrekking tot de genoemde ID in cel B3. Welke id u ook in cel B3 schrijft, alle informatie wordt opgehaald zonder wijzigingen in de formule aan te brengen.
Hoe werkt dit?
Er is niets lastigs. We gebruiken gewoon de functie VERT.ZOEKEN om de ID op te zoeken en vervolgens de genoemde kolom op te halen. Oefen met VERT.ZOEKEN met behulp van dergelijke gegevens om de VERT.ZOEKEN beter te begrijpen.
Werknemersgegevens ophalen met behulp van koppen
In het bovenstaande voorbeeld hadden we alle kolommen in dezelfde volgorde geordend, maar er zullen momenten zijn dat u een database hebt met honderden kolommen. In dergelijke gevallen is deze methode om werknemersinformatie op te halen niet goed. Het zou beter zijn als de formule naar de kolomkop kan kijken en gegevens uit die kolom uit de werknemerstabel kan halen.
Dus om waarde uit de tabel op te halen met behulp van kolomkoppen, gebruiken we een 2-way lookup-methode of zeggen we dynamische kolom VERT.ZOEKEN.
Gebruik deze formule in cel C3 en kopieer in de overige cellen. U hoeft niets in de formule te veranderen, alles wordt opgehaald uit de emp_data.
=VERT.ZOEKEN(ID,Emp_Data,BIJ ELKAAR PASSEN(C2,Emp_Data_Headers,0),0) |
Deze formule haalt eenvoudig alle informatie op uit overeenkomende kolommen. U kunt de koppen in het rapport door elkaar halen, dit maakt geen verschil. Welke kop er ook in de cel hierboven is geschreven, de respectieve gegevens bevatten.
Hoe werkt dit?
Dit is gewoon een dynamische VERT.ZOEKEN. Je kunt er hier over lezen. Als ik het hier uitleg, wordt het een te groot artikel.
Werknemer-ID ophalen met gedeeltelijke overeenkomst
Het kan voorkomen dat u niet het hele ID van een medewerker herinnert, maar toch de informatie van een ID wilt ophalen. In dergelijke gevallen is gedeeltelijke overeenkomst VERT.ZOEKEN de beste oplossing.
Als ik bijvoorbeeld weet dat een id 2345 bevat, maar ik weet niet de hele id. Als ik dit nummer in cel C3 invoer, is de uitvoer als volgt.
Wij krijgen niets. Aangezien niets overeenkomt met 2345 in de tabel. Pas de bovenstaande formule als volgt aan.
=VERT.ZOEKEN("*"&ID kaart&"*",Emp_Data,BIJ ELKAAR PASSEN(C2,Emp_Data_Headers,0),0) |
Kopieer dit in de hele rij. U heeft nu de gegevens van de eerste medewerker die dit nummer bevat.
Houd er rekening mee dat we de eerste ID krijgen die het overeenkomende nummer in de kolom Emp-ID bevat. Als een andere ID hetzelfde nummer bevat, haalt deze formule de informatie van die werknemer niet op.
Als u alle werknemers-ID's wilt krijgen die hetzelfde nummer bevatten, gebruikt u de formule die alle overeenkomende waarden opzoekt.
Dus ja jongens, dit is hoe je werknemersinformatie kunt ophalen uit een gegevenstabel in Excel met behulp van de VERT.ZOEKEN-formule. Oefen steeds meer met VERT.ZOEKEN met dergelijke gegevens om de werking van VERT.ZOEKEN te begrijpen.
Ik hoop dat het voldoende verhelderend was en dat het uw doel om hier te zijn heeft gediend. Als je twijfels hebt over dit artikel of enige andere Excel VBA-gerelateerde twijfel, vraag het me dan in de commentaarsectie hieronder. Tot die tijd blijven oefenen en blijven excelleren.
Hoe de laatste prijs in Excel op te halen : Het is gebruikelijk om de prijzen in elk bedrijf bij te werken en het is een must om de laatste prijzen te gebruiken voor elke aankoop of verkoop. Om de laatste prijs op te halen uit een lijst in Excel gebruiken we de LOOKUP functie. De LOOKUP-functie haalt de laatste prijs op.
VERT.ZOEKEN-functie om cijfer in Excel te berekenen : Om cijfers te berekenen zijn IF en IFS niet de enige functies die u kunt gebruiken. De VERT.ZOEKEN is efficiënter en dynamischer voor dergelijke voorwaardelijke berekeningen. Om cijfers te berekenen met VERT.ZOEKEN kunnen we deze formule gebruiken.
17 dingen over Excel VERT.ZOEKEN : VERT.ZOEKEN wordt meestal gebruikt voor het ophalen van overeenkomende waarden, maar VERT.ZOEKEN kan veel meer dan dit. Hier zijn 17 dingen over VERT.ZOEKEN die u moet weten om effectief te gebruiken.
ZOEK de eerste tekst uit een lijst in Excel : De functie VERT.ZOEKEN werkt prima met jokertekens. We kunnen dit gebruiken om de eerste tekstwaarde uit een bepaalde lijst in Excel te extraheren. Hier is de generieke formule.
LOOKUP-datum met laatste waarde in lijst : Om de datum op te halen die de laatste waarde bevat, gebruiken we de LOOKUP-functie. Deze functie zoekt naar de cel die de laatste waarde in een vector bevat en gebruikt vervolgens die verwijzing om de datum te retourneren.
Populaire artikels:
50 Excel-snelkoppeling om uw productiviteit te verhogen : Word sneller in uw taak. Met deze 50 sneltoetsen werk je nog sneller in Excel.
Hoe de AANTAL.ALS-functie in Excel te gebruiken? : Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.
Hoe de SUMIF-functie in Excel te gebruiken? : Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.
Hoe te gebruikende VERT.ZOEKEN-functie in Excel : Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.