ZOEKEN() functie

ZOEKEN functie in Excel

Samenvatting ZOEKEN() functie

De Excel ZOEKEN() functie is één van de krachtige zoek- en verwijsfuncties waarmee je een specifieke waarde in een kolom of rij kunt vinden en de overeenkomstige waarde uit een ander bereik kunt ophalen. Deze functie is vooral handig wanneer je snel gegevens wilt opzoeken op basis van een bekende waarde, bijvoorbeeld om klantinformatie, prijzen of productcodes te koppelen. In dit artikel focussen we op het vectorformaat van ZOEKEN(); voor matrixzoekopdrachten wordt doorgaans VERT.ZOEKEN() gebruikt.

Vertaling

Nederlands: ZOEKEN()
Engels: LOOKUP()
Duits: VERWEIS()

Resultaat waarde

Zoekt naar bepaalde waarden in een vector of een matrix

Doel

Het primaire doel van ZOEKEN() is het vinden van een waarde in één rij of kolom en het retourneren van de overeenkomstige waarde uit een ander bereik. Het is ideaal voor scenario’s waarbij je gegevens wilt koppelen zonder complexe formules of macro’s.

Syntaxis

=ZOEKEN(zoekwaarde;zoek_gebied;[resultaat_gebied])

Argumenten

zoekwaarde: De exacte waarde of referentie die je zoekt. Dit kan een tekst, getal of datum zijn. Als zoekwaarde niet in het zoek_gebied voorkomt, geeft ZOEKEN() de dichtstbijzijnde lagere waarde terug.

zoek_gebied: Een rij of kolom waarin gezocht wordt. Dit bereik moet gesorteerd zijn in oplopende volgorde, anders kan de functie onjuiste resultaten retourneren. Het bereik moet dezelfde grootte hebben als het resultaat_gebied wanneer dit argument is opgegeven.

resultaat_gebied: Optioneel. Het bereik waaruit de functie de waarde retourneert die overeenkomt met de gevonden zoekwaarde. Als dit niet wordt opgegeven, wordt standaard het zoek_gebied gebruikt.

Opmerking: In Nederlandse Excelversies is ZOEKEN() niet hoofdlettergevoelig en werkt de functie in Excel Online, Mobile en Starter, hoewel matrixzoeken beperkt zijn in Starter-versies.

Gebruik ZOEKEN() functie

ZOEKEN() wordt vaak gebruikt om gegevens snel te koppelen op basis van bekende informatie. Bijvoorbeeld, stel je hebt een lijst met klantnamen en een aparte lijst met klantcodes:

=ZOEKEN("Jansen"; A2:A10; B2:B10)

Deze formule zoekt naar “Jansen” in het bereik A2:A10 en geeft de bijbehorende waarde uit B2:B10 terug.

Je kunt ZOEKEN() ook combineren met andere functies zoals ALS(), INDIRECT(), of BLAD() voor dynamische zoekacties:

=ALS(ZOEKEN("Piet"; A2:A10; B2:B10)=100; "VIP-klant"; "Normale klant")

Praktische tips:

Controleer altijd of het zoekbereik gesorteerd is; anders kan de functie onverwachte resultaten geven.

Gebruik BLAD() en BLADEN() om dynamisch naar andere werkbladen te verwijzen.

Waarom ZOEKEN() functie gebruiken

  • Efficiënt gegevens koppelen zonder complexe formules.
  • Handig voor scenario’s waarbij de waarde niet exact aanwezig is en een benadering voldoende is.
  • Werkt goed voor het ophalen van de laatste of eerste niet-lege waarde in een bereik.

Voorbeeld:

=ZOEKEN(75; C2:C10; D2:D10)

Zoek naar 75 in C2:C10 en retourneer de bijbehorende waarde uit D2:D10.

Veelvoorkomende fouten vermijden:

  • #N/B verschijnt als de zoekwaarde kleiner is dan de kleinste waarde in het zoek_gebied.
  • Het zoek_gebied en resultaat_gebied moeten exact dezelfde grootte hebben.

Opmerkingen ZOEKEN() functie

  • ZOEKEN() gaat er vanuit dat het zoek_gebied is gesorteerd in oplopend volgorde.
  • Als de zoekwaarde geen resultaat kan vinden, dan maakt het een overeenkomst met eerstvolgende kleinste waarde.
  • Als de zoekwaarde groter is dan alle waarden in het zoek_gebied, dan zal de waarde de grootste waarde zijn.
  • Als de zoekwaarde kleiner is dan de kleinste waarde in het zoek_gebied zal de functie #N/B als waarde geven.
  • Het zoek_gebied moet dezelfde grootte zijn als het resultaat_gebied.
  • De ZOEKEN() functie is niet hoofdlettergevoelig.
  • Werkt in Excel Online, Mobile en Starter, maar matrixzoekfuncties zijn beperkt in Starter.
  • Combineer met andere functies zoals ALS(), BLAD(), BLADEN(), INDIRECT() voor geavanceerde toepassingen.
~ Advertentie ~

= POST ( 'Gerelateerd' )

Excel foutmelding #N/B in Excel: wat betekent het?

De foutmelding #N/B in Excel betekent dat een waarde niet beschikbaar is. Leer hoe je deze voorkomt en oplost met praktische voorbeelden en slimme formules.

WISSEN.CONTROL() functie

De WISSEN.CONTROL() functie verwijdert niet-afdrukbare en verborgen tekens uit tekst, zodat je gegevens netjes en betrouwbaar blijven. Ontdek hier voorbeelden en tips.

ADRES() functie

Met de ADRES() functie bepaal je snel het adres van een cel op basis van rij en kolom, ideaal voor dynamische verwijzingen en geavanceerde Excel-formules.

AFRONDEN.N.VEELVOUD() functie

De AFRONDEN.N.VEELVOUD() functie rondt een getal af op het dichtstbijzijnde opgegeven veelvoud. Ideaal voor prijzen, aantallen en statistische berekeningen.

T() functie

De T functie in Excel zet een waarde om in tekst of geeft een lege tekenreeks terug. Handig bij tekstverwerking en formulecontrole. Ontdek hoe en waarom je T() gebruikt.

GEMIDDELDEA() functie

Met de GEMIDDELDEA() functie bereken je het gemiddelde van getallen, tekst en logische waarden. Ideaal voor datasets waarin ook TRUE/FALSE of tekstwaarden voorkomen.
~ Advertentie ~

= WEEK ('Top 5')

Doorhalen in-/uitschakelen

Ctrl + 5 schakelt doorhalen (strikethrough) in of uit voor de selectie.

Autoaanpassen kolombreedte en rijhoogte Excel

Waarschijnlijk ben je bekend met het Autoaanpassen van de kolombreedte en/of rijhoogte in Excel. In artikel uitgelegd hoe je snel en makkelijk hoogte en breedte kunt aanpassen.

In 6 eenvoudige stappen een Excel werkblad wachtwoord verwijderen

Wachtwoord kwijt of vergeten? In dit artikel beschrijven we hoe je een wachtwoord kunt verwijderen van een werkblad dat met een wachtwoord is beveiligd.

Excel ALS formule: ALS cel is groter dan

Leer hoe je de Excel ALS formule gebruikt om te testen of een cel groter is dan een bepaalde waarde. Inclusief duidelijke voorbeelden, uitleg en praktische toepassingen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~