KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Maak een zoekvak in Excel – Een stapsgewijze handleiding

AuteurSiluvia Wijzigingsdatum

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.

Een schermafbeelding van een dynamisch zoekvak in Excel


Maak eenvoudig een zoekvak met de FILTER-functie

Opmerking: De FILTER-functie is beschikbaar in Excel 2019 en nieuwere versies, evenals in Excel voor Microsoft 365.
De FILTER-functie biedt een eenvoudige manier om gegevens dynamisch te doorzoeken en filteren. De voordelen van het gebruik van de FILTER-functie zijn:
  • 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
Tip: Als u alleen in een cel hoeft te typen om naar inhoud te zoeken en geen opvallend zoekvak nodig hebt, kunt u deze stap overslaan en direct doorgaan naar Stap 2.
  1. 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?
    Een schermafbeelding van het tabblad Ontwikkelaar in Excel met de optie Invoegen geselecteerd voor ActiveX-tekstvak
  2. 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.
    Een schermafbeelding van de cursor in Excel ingesteld om een tekstvak te tekenen op het werkblad
  3. Klik met de rechtermuisknop op het tekstvak en kies ‘Eigenschappen’ in het contextmenu.
    Een schermafbeelding van het rechtermuisklikmenu op het tekstvak in Excel om het eigenschappenmenu te openen
  4. 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.
    Een schermafbeelding van het deelvenster Eigenschappen in Excel waar het veld GekoppeldeCel is ingevuld
  5. Klik op 'Ontwerpmodus' onder het tabblad 'Ontwikkelaar' om de ontwerpmodus af te sluiten.
    Een schermafbeelding van het tabblad Ontwikkelaar in Excel met Ontwerpmodus geselecteerd

Het tekstvak staat u nu toe om tekst in te voeren.

Stap 2: De FILTER-functie toepassen
  1. Kopieer vóór het gebruik van de FILTER-functie de oorspronkelijke koprij naar een nieuw gebied. Ik plaats de koprij hieronder het zoekvak.
    Een schermafbeelding waarbij de koptekstrij is gekopieerd onder het zoekvak in Excel om zoekresultaten weer te geven
  2. 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")
    Een schermafbeelding van de FILTER-functieformule ingevoerd in Excel om gegevens te filteren op basis van de zoekinvoer
    Zoals in de bovenstaande schermafbeelding wordt weergegeven, toont de formule in I5 het resultaat „Geen gegevens gevonden”, aangezien het tekstvak nu geen invoer bevat.
Opmerkingen:
  • 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.

Een schermafbeelding waarop het zoekvak in actie wordt getoond met gefilterde en weergegeven resultaten op basis van de invoer


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
Tip: Als u alleen in een cel hoeft te typen om naar inhoud te zoeken en geen opvallend zoekvak nodig hebt, kunt u deze stap overslaan en direct doorgaan naar Stap 2.
  1. 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?
    Een schermafbeelding waarop de optie Tekstvak is geselecteerd in het tabblad Ontwikkelaar van Excel voor het maken van een zoekvak
  2. 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.
    Een schermafbeelding die het proces toont van het tekenen van een tekstvak in Excel om te plaatsen voor zoekinvoer
  3. Klik met de rechtermuisknop op het tekstvak en kies ‘Eigenschappen’ in het contextmenu.
    Een schermafbeelding die het eigenschappenmenu in Excel toont waar een tekstvak aan een cel wordt gekoppeld
  4. 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.
    Een schermafbeelding van het deelvenster Eigenschappen waar een tekstvak aan cel J3 in Excel is gekoppeld
  5. Klik op 'Ontwerpmodus' in het tabblad 'Ontwikkelaar' om de ontwerpmodus af te sluiten.
    Een schermafbeelding van het tabblad Ontwikkelaar in Excel met de optie Ontwerpmodus gemarkeerd 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
  1. Selecteer het volledige gegevensbereik dat doorzocht moet worden. Hier kies ik het bereik A3:G279.
  2. Klik onder het tabblad „Start” op  „Voorwaardelijke opmaak gebruiken” > „Nieuwe regel”.
    Een schermafbeelding waarop de optie Nieuwe regel voor voorwaardelijke opmaak is geselecteerd in het tabblad Start van Excel
  3. In het dialoogvenster „Nieuwe opmaakregel”:
    1. Selecteer 'Gebruik een formule om te bepalen welke cellen worden opgemaakt' in de opties onder 'Selecteer een regeltype'.
    2. Voer de volgende formule in het vak **‘Opmaakwaarden waar deze formule waar is’** in.
      =$B3=$J$3
      Hierbij 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.
    3. Klik op de knop „Opmaak" om een Vulkleur op te geven voor de zoekresultaten.
    4. Klik op de knop **OK**. Zie de schermafbeelding:
      Een schermafbeelding van het dialoogvenster Nieuwe opmaakregel met een formule ingevoerd voor voorwaardelijke opmaak in Excel
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.

Een schermafbeelding waarop het zoekvak in actie wordt getoond, met overeenkomende rijen gemarkeerd in Excel op basis van de zoekinvoer

Opmerking: Deze methode is niet hoofdlettergevoelig, dus tekst wordt gevonden ongeacht of u in hoofdletters of kleine letters typt.

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
Tip: De unieke waarden in het nieuwe bereik vormen de criteria die ik ga gebruiken in het uiteindelijke zoekvak.
  1. In dit geval selecteer en kopieer ik het bereik „B4:B281” naar een Nieuw werkblad.
  2. 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**.
    Een schermafbeelding van de optie Dubbele waarden verwijderen in Excel
  3. Klik in het dialoogvenster „Dubbele items verwijderen” dat verschijnt op de knop „OK”.
    Een schermafbeelding van het dialoogvenster Dubbele waarden verwijderen in Excel
  4. Er verschijnt vervolgens een meldingsvenster van Microsoft Excel waarin wordt weergegeven hoeveel duplicaten zijn verwijderd. Klik op OK.
    Een schermafbeelding van de bevestigingsmelding voor Dubbele waarden verwijderen in Excel
  5. 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”.
    Een schermafbeelding van het dialoogvenster Naam toewijzen in Excel
Stap 2: Keuzelijst invoegen en eigenschappen configureren
Tip: Als u alleen in een cel hoeft te typen om naar inhoud te zoeken en geen opvallend zoekvak nodig hebt, kunt u deze stap overslaan en direct doorgaan naar Stap 3.
  1. 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?
    Een schermafbeelding van de invoeging van een keuzelijstvak in Excel
  2. 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.
    Een schermafbeelding van het keuzelijstvak getekend op een Excel-werkblad
  3. Klik met de rechtermuisknop op de keuzelijst en kies „Eigenschappen” in het contextmenu.
    Een schermafbeelding van de eigenschappen van het keuzelijstvak in Excel
  4. In het deelvenster „Eigenschappen”:
    1. Koppel het keuzemenu aan een cel door de celverwijzing in het veld „LinkedCell" in te voeren. Ik typ hier "M2".
    2. Voer in het veld "ListFillRange" de „Celnaam" in die u hebt opgegeven voor de unieke lijst in stap 1.
    3. Wijzig het veld "MatchEntry" in „2 – fmMatchEntryNone".
    4. Sluit het deelvenster 'Eigenschappen'.
      Een schermafbeelding van het deelvenster Eigenschappen van het keuzelijstvak in Excel
  5. Klik op „Ontwerpmodus” onder het tabblad „Developer” om de ontwerpmodus af te sluiten.
    Een schermafbeelding van de knop Ontwerpmodus afsluiten in Excel

U kunt nu elk item uit de keuzelijst selecteren of tekst typen om direct te zoeken.

Stap 3: Formules toepassen
  1. Maak drie hulpkolommen naast het oorspronkelijke gegevensbereik. Zie de schermafbeelding:
    Een schermafbeelding van de instelling van hulpkolommen in Excel
  2. 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.
    Een schermafbeelding van de eerste formule ingevoerd in Excel voor hulpkolommen
  3. Dubbelklik op de rechterbenedenhoek van de formulecel; de volgende cellen worden automatisch gevuld met dezelfde formule.
    Een schermafbeelding van het automatisch invullen van formulecellen in Excel
  4. 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.
    Een schermafbeelding van de tweede formule ingevoerd voor hulpkolommen in Excel
  5. 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),"") 
    Een schermafbeelding van de derde formule ingevoerd voor hulpkolommen in Excel
  6. Kopieer de oorspronkelijke koptekstrij naar een nieuw gebied. Hier plaats ik de koptekstrij onder het zoekvak.
    Een schermafbeelding van de koptekstrij gekopieerd in Excel voor het resultaatbereik
  7. 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.
    Een schermafbeelding van de resultaatformule ingevoerd onder de koptekst in Excel
  8. Selecteer deze formulecel, sleep de „Vulgreep” naar rechts en vervolgens naar beneden om de formule toe te passen op de overeenkomstige kolommen en rijen.
    Een schermafbeelding van de formule toegepast op het resultaatbereik in Excel
    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 schermafbeelding van het eindresultaat van het zoekvak in Excel


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.


Beste kantoorproductiviteitstools

🤖KUTOOLS AI Aide: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een vervolgkeuzelijst maken   |  Afhankelijke vervolgkeuzelijst   |  Vervolgkeuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Schakel zichtbaarheidsstatus van verborgen kolommen in/uit|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 Toolsets:12 TekstHulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische Formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 InvoegHulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 ConversieHulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenHulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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