Maak een zoekvak in Excel – Een stapsgewijze handleiding
Een zoekvak maken in Excel verrijkt de functionaliteit van uw werkbladen, zodat u specifieke gegevens sneller kunt filteren en openen. Deze handleiding behandelt verschillende methoden om een zoekvak te implementeren, afgestemd op diverse Excel-versies. Of u nu beginner of gevorderde gebruiker bent: met deze stappen richt u eenvoudig een dynamisch zoekvak in met behulp van functies zoals FILTER, Voorwaardelijke opmaak en andere formules.

- Maak eenvoudig een zoekvak met de FILTER-functie(beschikbaar in Excel 2019 en nieuwer, Excel voor Microsoft 365)
- Maak een zoekvak met behulp van Voorwaardelijke opmaak gebruiken(beschikbaar in alle Excel-versies)
- Maak een zoekvak met formulecombinaties(beschikbaar in alle Excel-versies)
Maak eenvoudig een zoekvak met de FILTER-functie
- Deze functie werkt de uitvoer automatisch bij zodra uw gegevens wijzigen.
- De FILTER-functie retourneert elk gewenst aantal resultaten – van één rij tot duizenden – afhankelijk van hoeveel items in uw dataset voldoen aan de ingestelde criteria.
Hier laat ik u zien hoe u met de FILTER-functie een zoekvak maakt in Excel.
Stap 1: Tekstvak invoegen en eigenschappen configureren
- Ga naar het tabblad „Ontwikkelaar", klik op "Invoegen" > „Tekstvak (ActiveX-besturingselement)".Tip: Als het tabblad „Ontwikkelaar" niet zichtbaar is op het Lint, kunt u het inschakelen via de instructies in deze handleiding:Hoe toont/laat u het ontwikkelaartabblad zien in Excel-lint?

- De cursor verandert in een kruisje; sleep vervolgens de cursor om het tekstvak op de gewenste locatie in het werkblad te tekenen. Laat de muis los zodra u het tekstvak hebt getekend.

- Klik met de rechtermuisknop op het tekstvak en kies ‘Eigenschappen’ in het contextmenu.

- Koppel in het deelvenster **Eigenschappen** het tekstvak aan een cel door de celverwijzing in het veld **LinkedCell** in te voeren. Typ bijvoorbeeld **J2**: elke invoer in het tekstvak wordt dan automatisch bijgewerkt in cel J2, en omgekeerd.

- Klik op 'Ontwerpmodus' onder het tabblad 'Ontwikkelaar' om de ontwerpmodus af te sluiten.

Het tekstvak staat u nu toe om tekst in te voeren.
Stap 2: De FILTER-functie toepassen
- Kopieer vóór het gebruik van de FILTER-functie de oorspronkelijke koprij naar een nieuw gebied. Ik plaats de koprij hieronder het zoekvak.

- Selecteer de cel onder de eerste koptekst (bijvoorbeeld I5 in dit voorbeeld), voer de volgende formule in en druk op de toets „Enter” om het resultaat te verkrijgen.
=FILTER(Sheet2!$A$5:$G$281,Sheet2!$B$5:$B$281=J2,"No data found")
Zoals in de bovenstaande schermafbeelding wordt weergegeven, toont de formule in I5 het resultaat „Geen gegevens gevonden”, aangezien het tekstvak nu geen invoer bevat.
- In deze formule:
- „Sheet2!$A$5:$G$281": $A$5:$G$281 is het gegevensbereik op Sheet2 waarop u wilt filteren.
- „Sheet2!$B$5:$B$281=J2": Dit deel stelt de filtercriteria in. Het vergelijkt elke cel in kolom B (rij 5 tot en met 281 op Sheet2) met de waarde in cel J2 — de cel die is gekoppeld aan het zoekvak.
- „Geen gegevens gevonden": als de FILTER-functie geen rijen vindt waarbij de waarde in kolom B overeenkomt met de waarde in cel J2, retourneert deze „Geen gegevens gevonden".
- Deze methode is niet hoofdlettergevoelig, dus tekst wordt gevonden ongeacht of u hoofdletters of kleine letters gebruikt.
Resultaat: Test het zoekvak
Laten we nu het zoekvak testen. In dit voorbeeld worden de overeenkomstige resultaten direct gefilterd en weergegeven zodra ik de naam van een klant in het zoekvak typ.

Maak een zoekvak met behulp van Voorwaardelijke opmaak gebruiken
Voorwaardelijke opmaak kunt u gebruiken om gegevens die overeenkomen met een zoekterm visueel te markeren, waardoor u indirect het effect van een zoekvak creëert. Deze methode filtert gegevens niet weg, maar leidt uw aandacht direct naar de relevante cellen. In dit gedeelte leest u hoe u een zoekvak maakt met behulp van Voorwaardelijke opmaak in Excel.
Stap 1: Tekstvak invoegen en eigenschappen configureren
- Ga naar het tabblad „Developer”, klik op „Invoegen” > „Tekstvak (ActiveX-besturingselement)”.Tip: Als het tabblad „Developer” niet wordt weergegeven op het Lint, kunt u het inschakelen door de instructies in deze handleiding te volgen:Hoe toon/laat u het tabblad Developer zien in Excel-lint?

- De cursor verandert in een kruisje; sleep vervolgens de cursor om het tekstvak te tekenen op de gewenste locatie in het werkblad. Laat de muis los nadat u het tekstvak hebt getekend.

- Klik met de rechtermuisknop op het tekstvak en kies ‘Eigenschappen’ in het contextmenu.

- Voer in het deelvenster „Eigenschappen” een celverwijzing in het veld „LinkedCell” in om het tekstvak aan een cel te koppelen. Typ bijvoorbeeld „J3” om ervoor te zorgen dat alle gegevens die u in het tekstvak invoert, automatisch worden bijgewerkt in cel J3 — en vice versa.

- Klik op 'Ontwerpmodus' in het tabblad 'Ontwikkelaar' om de ontwerpmodus af te sluiten.

Het tekstvak staat u nu toe om tekst in te voeren.
Stap 2: Pas de Voorwaardelijke opmaak gebruiken toe voor het zoeken naar gegevens
- Selecteer het volledige gegevensbereik dat doorzocht moet worden. Hier kies ik het bereik A3:G279.
- Klik onder het tabblad „Start” op „Voorwaardelijke opmaak gebruiken” > „Nieuwe regel”.

- In het dialoogvenster „Nieuwe opmaakregel”:
- Selecteer 'Gebruik een formule om te bepalen welke cellen worden opgemaakt' in de opties onder 'Selecteer een regeltype'.
- Voer de volgende formule in het vak **‘Opmaakwaarden waar deze formule waar is’** in.
=$B3=$J$3Hierbij staat „$B3" voor de eerste cel in de kolom die u wilt vergelijken met de zoekcriteria in de Bereik selecteren, en „$J$3" is de cel die is gekoppeld aan het zoekvak. - Klik op de knop „Opmaak" om een Vulkleur op te geven voor de zoekresultaten.
- Klik op de knop **OK**. Zie de schermafbeelding:

Resultaat
Laten we nu het zoekvak testen. In dit voorbeeld worden de bijbehorende rijen waarin de klant voorkomt in kolom B onmiddellijk gemarkeerd met de opgegeven vull kleur zodra ik de naam van een klant in het zoekvak invoer.

Maak een zoekvak met formulecombinaties
Als u niet de nieuwste versie van Excel gebruikt en liever geen gebruik maakt van het gemarkeerde rijbereik, kan de methode in dit gedeelte zeer nuttig zijn. Met een combinatie van Excel-formules kunt u in elke Excel-versie een functioneel zoekvak maken. Volg hiervoor de onderstaande stappen.
Stap 1: Maak een lijst met unieke waarden uit de zoekkolom
- In dit geval selecteer en kopieer ik het bereik „B4:B281” naar een Nieuw werkblad.
- Na het plakken van het bereik in een nieuw werkblad houdt u de geplakte gegevens geselecteerd, gaat u naar het tabblad **Gegevens** en klikt u op **Dubbele items verwijderen**.

- Klik in het dialoogvenster „Dubbele items verwijderen” dat verschijnt op de knop „OK”.

- Er verschijnt vervolgens een meldingsvenster van Microsoft Excel waarin wordt weergegeven hoeveel duplicaten zijn verwijderd. Klik op OK.

- Selecteer, na het verwijderen van duplicaten, alle unieke waarden in de lijst (exclusief de koptekst) en wijs hieraan een naam toe door deze in het vak „Naam” in te voeren. In dit voorbeeld heet het bereik „Customer”.

Stap 2: Keuzelijst invoegen en eigenschappen configureren
- Ga terug naar het werkblad met de dataset die u wilt doorzoeken. Ga naar het tabblad „Developer”, klik op „Invoegen” > „Keuzelijst (ActiveX-besturingselement)”.
Tip: Als het tabblad „Developer” niet zichtbaar is op het lint, schakelt u het in via de instructies in deze handleiding:Hoe toont of laat u het tabblad Developer zien in het Excel-lint?

- De cursor verandert in een kruisje; sleep vervolgens de cursor om het keuzelijstvak te tekenen op de gewenste locatie in het werkblad. Laat de muisknop los nadat u het keuzelijstvak hebt getekend.

- Klik met de rechtermuisknop op de keuzelijst en kies „Eigenschappen” in het contextmenu.

- In het deelvenster „Eigenschappen”:
- Koppel het keuzemenu aan een cel door de celverwijzing in het veld „LinkedCell" in te voeren. Ik typ hier "M2".
- Voer in het veld "ListFillRange" de „Celnaam" in die u hebt opgegeven voor de unieke lijst in stap 1.
- Wijzig het veld "MatchEntry" in „2 – fmMatchEntryNone".
- Sluit het deelvenster 'Eigenschappen'.

- Koppel het keuzemenu aan een cel door de celverwijzing in het veld „LinkedCell" in te voeren. Ik typ hier "M2".
- Klik op „Ontwerpmodus” onder het tabblad „Developer” om de ontwerpmodus af te sluiten.

U kunt nu elk item uit de keuzelijst selecteren of tekst typen om direct te zoeken.
Stap 3: Formules toepassen
- Maak drie hulpkolommen naast het oorspronkelijke gegevensbereik. Zie de schermafbeelding:

- Voer in cel H5, onder de koptekst van de eerste hulpkolom, de volgende formule in en druk op Enter.
=ROWS($B$5:B5)Hier is „B5” de cel met de naam van de eerste klant in de kolom die u wilt doorzoeken.
- Dubbelklik op de rechterbenedenhoek van de formulecel; de volgende cellen worden automatisch gevuld met dezelfde formule.

- Voer in cel I5, onder de koptekst van de tweede hulpkolom, de volgende formule in en druk op „Enter”. Dubbelklik daarna op de rechterbenedenhoek van de formulecel om de cellen eronder automatisch te vullen met dezelfde formule.
=IF(ISNUMBER(SEARCH($M$2,B5)),H5,"")Hierbij is M2 de cel die is gekoppeld aan de keuzelijst.
- Voer in de cel (J5) onder de koptekst van de derde hulpkolom de volgende formule in en druk op „Enter”. Dubbelklik vervolgens op de rechterbenedenhoek van de formulecel om de cellen eronder automatisch te vullen met dezelfde formule.
=IFERROR(SMALL($I$5:$I$281,H5),"")
- Kopieer de oorspronkelijke koptekstrij naar een nieuw gebied. Hier plaats ik de koptekstrij onder het zoekvak.

- Selecteer de cel direct onder de eerste koptekst (bijvoorbeeld L5 in dit voorbeeld), voer de volgende formule in en druk op Enter.
=IFERROR(INDEX($A$5:$G$281,$J5,COLUMNS($L$4:L4)),"")Hier is „A5:G281” het volledige gegevensbereik dat u in de resultaatcel wilt weergeven.
- Selecteer deze formulecel, sleep de „Vulgreep” naar rechts en vervolgens naar beneden om de formule toe te passen op de overeenkomstige kolommen en rijen.
Opmerkingen:- Omdat er geen invoer is in het zoekvak, tonen de resultaten van de formule de onbewerkte gegevens.
- Deze methode is niet hoofdlettergevoelig, wat betekent dat tekst wordt gevonden ongeacht of u hoofdletters of kleine letters typt.
Resultaat
Laten we nu het zoekvak testen. In dit voorbeeld worden, zodra ik een klantnaam invoer of selecteer in de keuzelijst, direct alle bijbehorende rijen gefilterd en weergegeven in het resultaatbereik — namelijk de rijen waarin die klantnaam voorkomt in kolom B.

Een zoekvak maken in Excel verrijkt uw interactie met gegevens aanzienlijk en maakt uw werkbladen dynamischer én gebruiksvriendelijker. Of u nu kiest voor de eenvoud van de FILTER-functie, de visuele ondersteuning van Voorwaardelijke opmaak of de veelzijdigheid van slimme formulecombinaties – elke methode biedt krachtige hulpmiddelen om uw gegevensmanipulatie naar een hoger niveau te tillen. Experimenteer met deze technieken om te ontdekken welke het beste aansluit bij uw specifieke behoeften en datasituaties. Wilt u nog dieper duiken in de mogelijkheden van Excel? Op onze website vindt u een schat aan tutorials.Ontdek hier meer Excel-tips en -trucs.
Gerelateerde artikelen
De ultieme handleiding voor een doorzoekbare keuzelijst in Excel
Deze handleiding leidt u stap voor stap langs vier methoden om een doorzoekbare keuzelijst in Excel in te stellen.
Zoek en markeer resultaten in Excel
Dit artikel laat twee eenvoudige methoden zien om in Excel te zoeken én de gevonden resultaten direct te markeren.
Zoek de overeenkomende waarde door van onderaf te zoeken in Excel
Normaal gesproken zoeken we van boven naar beneden naar overeenkomende waarden in een Excel-kolom. Maar wat als u juist van onder naar boven wilt zoeken? In dit artikel ontdekt u hoe dat werkt.
Zoekwaarde in alle geopende Excel-werkmappen
Dit artikel beschrijft methoden om een zoekwaarde of tekst te vinden in het huidige werkboek en in alle geopende werkmappen.
Beste kantoorproductiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab Voegt een tabbladinterface toe aan Office en maakt uw werk veel eenvoudiger
- Schakel tabbladgericht bewerken en lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Opent en maakt meerdere documenten aan in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins. Één installatieprogramma
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die samenwerken in meerdere Office-apps.
- Alles-in-één-pakket— Excel-, Word-, Outlook- en PowerPoint-add-ins + Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar voor gebruik (geschikt voor MSI)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen gratis proefversie met alle functies— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins

























