Hoe meerdere kolommen te VERT.ZOEKEN in Google Spreadsheets
Het VERT.ZOEKEN meerdere kolommen in Google Spreadsheets is handig als u gegevens uit een complexe database wilt halen of tabellen.
De VLOOKUP
doet dit op 3 verschillende manieren:
- Zoekcriteria combineren
- Een hulpkolom maken
- Gebruik van de
ARRAYFORMULA
functie
De keerzijde van de VLOOKUP
functie is, het kan maar één overeenkomst hebben. Dit betekent dat als we meerdere kolommen willen controleren, we de vereiste gegevens moeten combineren of de functie VLOOKUP
met andere functies moeten koppelen.
Laten we een voorbeeld nemen.
Stel dat we een kredietverstrekker runnen. Momenteel hebben we 100 leners, en we willen nagaan hoeveel elke lener verschuldigd is.
Hoe doen we dat dan? Gemakkelijk. Met behulp van de verschillende onderstaande methoden kunnen we erachter komen hoe we kunnen controleren hoeveel elke lener verschuldigd is met behulp van de functie VLOOKUP
. We laten u zien hoe u elk van de methoden implementeert in de sectie “Meerdere kolommen VERT.ZOEKEN in Google Spreadsheets” hieronder in dit bericht.
Methode 1: zoekcriteria combineren
Als de database zo wordt gepresenteerd dat de voornaam en achternaam in één cel worden gecombineerd, moeten we ze sorteren en scheiden. Een kolom voor de voornaam en een andere voor de achternaam. Na het sorteren , zullen we nu de functie VLOOKUP
uitvoeren. We leveren de attributen die nodig zijn om onze functie naadloos te laten werken.
Methode # 2: een hulpkolom maken
Als de database zo wordt gepresenteerd dat de voornaam en achternaam al gescheiden zijn, dan is deze methode een geschiktere benadering. Voor deze methode moet u een hulpkolom maken. Het enige wat u hoeft te doen is de benodigde kolommen in een nieuwe zoekkolom, die we nu de hulpkolom noemen. In dit geval zou onze hulpkolom een combinatie zijn van de voor- en achternaamIn feite is deze methode het tegenovergestelde van de vorige.
Nadat we een hulpkolom hebben gemaakt, zijn we nu klaar om de functie VLOOKUP
uit te voeren. We leveren de vereiste attributen, en het doet zijn magie perfect!
Methode # 3: Gebruik van de ARRAYFORMULA
Functie
Deze methode is in contrast met methode 2 hierboven. In plaats van een helperkolom te maken, kunt u de functie ARRAYFORMULA
gebruiken. Er zijn drie hoofdstappen die u moet doen als u ervoor kiest om voor deze methode te gaan. De stappen zijn de volgende:
- Maak een reeks criteriakolommen. We moeten een reeks volledige namen genereren, namelijk voornaam + achternaam.
- Hierna voegen we de resterende kolommen uit de oorspronkelijke database toe.
- We zijn nu klaar om de functie
VLOOKUP
uit te voeren.
In alle bovenstaande stappen zullen we gebruik maken van de ARRAYFORMULA
functie.
Nogmaals, dit was slechts een korte samenvatting van de verschillende manieren waarop we ons probleem kunnen oplossen. Op dit punt lijkt het misschien verwarrend, maar u kunt er zeker van zijn dat we elke methode stap voor stap zullen doorlopen om precies te leren hoe u meerdere kolommen in Google Spreadsheets VERT.ZOEKEN.
Laten we eens kijken naar voorbeelden uit de praktijk om laten zien hoe we onze eigen VERT.ZOEKEN-functie in Google Spreadsheets kunnen schrijven om die gegevens te berekenen.
De anatomie van de functie VERT.ZOEKEN
Dus de syntaxis (de manier waarop we schrijven) de functie VERT.ZOEKEN is als volgt:
=VLOOKUP(search_key, range, index, )
Laten we dit opsplitsen in stukjes zodat we beter begrijpen wat elke terminologie betekent:
-
=
het gelijkteken geeft het begin van de functie aan, net als elke andere functie in Google Spreadsheets. -
VLOOKUP
is onze functie. Voor deVLOOKUP()
moeten we de attributensearch_key
,range
enindex
om het te laten werken. -
search_key
is de waarde waarnaar we zoeken. -
range
is de array die we overwegen voor de zoekopdracht -
index
is de kolom van de waarde die moet worden geretourneerd -
is optioneel. Dit geeft aan of de te doorzoeken kolom is gesorteerd.
Een echt voorbeeld van het gebruik van de functie VERT.ZOEKEN
Bekijk het onderstaande voorbeeld om te zien hoe VLOOKUP
wordt gebruikt in Google Spreadsheets.
De bovenstaande afbeelding laat zien hoe je meerdere kolommen VERT.ZOEKEN in Google Sheets met behulp van de eerste methode, die we in het begin van dit bericht hadden besproken. De functie is als volgt:
=VLOOKUP(A10&" "&B10,A1:C6,3,false)
Dit is wat dit voorbeeld doet:
- Zoals je kunt zien in onze database, voor- en achternaam werden gecombineerd in één cel. Dus we hebben ze gescheiden.We hebben kolom A voor de voornaam, kolom B voor de achternaam en kolom C voor de betaling.
- Vervolgens hebben we actief een lege cel geselecteerd omdat we hier onze formule zullen schrijven. Voor deze handleiding hebben we cel C10 gekozen.
- Vervolgens hebben we onze
VLOOKUP
-formule gebruikt om de betaling van Bea Logan te controleren. - We hebben onze formule met de nodige attributen, zoals de voornaam (A10), de achternaam (B10), het databasebereik, de index en of de te doorzoeken kolom al dan niet is gesorteerd (in dit geval is dat niet zo. het is niet waar.)
- Nadat we op de Enter-toets hadden gedrukt, gaf het ons een antwoord van $ 640, hetzelfde bedrag als wat we in onze oorspronkelijke database hadden.
Makkelijk toch?
Probeer het zelf uit. U kunt een kopie van de spreadsheet maken met behulp van de onderstaande link:
Laten we nu VERT.ZOEKEN gaan gebruiken voor meerdere kolommen in Google Spreadsheets.
Hoe naar meerdere kolommen in Google Spreadsheets VERT.ZOEKEN
Zoals beloofd, laten we u in deze sectie een stapsgewijs proces zien voor het VERT.ZOEKEN van meerdere kolommen in Google Spreadsheets, dat alle drie de methoden omvat die eerder zijn besproken. We gebruiken dezelfde informatie als hierboven: “We willen controleren hoeveel Bea Logan heeft betaald.”
Methode # 1:
- Eerst moeten we scheiden de voornaam en de achternaam. Voor deze handleiding hebben we deze net onder de originele database geplaatst.
- Vervolgens hebben we op een lege cel geklikt om deze te activeren. Hier zullen we onze formule schrijven. Voor deze handleiding hebben we cel C10 geselecteerd. We zijn toen met onze formule begonnen door onze functie te schrijven, die is
VLOOKUP
, gevolgd door een open haakje (.
- Wacht op een pop-upbericht, aangezien dit ons een extra gids geeft bij het schrijven van onze formule.
- We hebben cel A10 (voornaam) geselecteerd.
- Hierna hebben we aaneengeschakelde waarden & “” & toegevoegd om als ons eerste argument te werken.
- Vervolgens hebben we cel B10 (achternaam) geselecteerd.
- Vervolgens hebben we het databasebereik toegevoegd, namelijk A1: C6.
- We volgden het op met een index, 3. Dit is waar onze
VLOOKUP
-functie het gewenste antwoord zou moeten krijgen. Vervolgens hebben we ‘false’ toegevoegd. False betekent dat onze database niet is gesorteerd.
- Druk ten slotte op de Enter-toets , en je zou moeten zien dat de waarde $ 640 wordt ingevuld.
Methode # 2:
- Eerst en vooral wil je een hulpkolom maken. In onze hulpkolom hoeven we alleen de voor- en achternaam in één cel te combineren.
- Aangezien we de betaling van Bea Logan willen controleren, moeten we haar naam in cel A10 zetten, net onder Naam.
- Vervolgens activeren we nu een lege cel. Dit is waar we onze formule zullen schrijven. Voor deze handleiding heb ik cel A10 geselecteerd. Vervolgens verder gegaan om onze functie te schrijven, de
VLOOKUP
, gevolgd door een open haakje “(“. Wacht op een automatisch pop-upbericht dat zal dienen als onze gids bij het schrijven van onzeVLOOKUP
functie.
- Vervolgens selecteert cel A10 onder de kolom Naam.
- Nu selecteren we ons databasebereik. Omdat we al een hulpkolom hebben gemaakt in kolom C, kunnen we de kolommen A en B al negeren. We zullen dus alleen het bereik C1: E6 selecteren.
- Schrijf daarna 3 omdat kolom 3 als onze index zal dienen. Vervolgens volgen we door het woord false toe te voegen, omdat onze database dat niet is opgelost.
- Druk op de Enter-toets, en je krijgt $ 640.
Methode # 3:
- Klik gewoon op een lege cel om het actief. Voor Th is gids, ik heb cel B10 geselecteerd.
- Vervolgens beginnen we met onze formule met de
ARRAYFORMULA
functie.
- We volg het op met onze
VLOOKUP
functie.
- Vervolgens selecteren we zorgvuldig de naam. In ons geval kiezen we voor A10.
- Daarna moeten we een open accolade “{“, gevolgd door de array in kolom A, en aaneengeschakelde waarden & “” &.
- We zullen dan de array in kolom B selecteren.
- Vervolgens moeten we het bereik C2: D6 selecteren. Vergeet niet om de labels NIET op te nemen.
- Sluit de accolade “}”, dan gaan we We zullen onze formule afronden door de index, die 3 is, en het woord false toe te voegen, wat aangeeft dat onze database niet is gesorteerd. Sluit de formule met twee sluitende haakjes “))”.
- Druk op de Enter-toets . Voila! Je zou $ 640 moeten krijgen.
Dat is het zo ongeveer. U kunt nu de functie VERT.ZOEKEN samen met de andere talrijke formules van Google Spreadsheets gebruiken om nog krachtigere formules te maken die uw leven veel gemakkelijker kunnen maken. 🙂
Ontvang e-mails van ons over Google Spreadsheets.
Ons doel dit jaar is om veel uitgebreide, hapklare tutorials te maken voor gebruikers van Google Spreadsheets zoals jij. Als je deze leuk vond, zul je geweldig vinden waar we aan werken! Lezers krijgen ✨ vroege toegang ✨ tot nieuwe inhoud.