Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Zoek en markeer specifieke gegevens in Excel

Author Sun Last modified

Bij het werken met grote datasets in Excel is het vaak niet alleen nodig om specifieke waarden te zoeken, maar ook om deze waarden visueel te onderscheiden voor doeleinden zoals data-analyse, validatie of controle. De ingebouwde functie Zoeken en Vervangen van Excel kan u helpen bij het vinden van waarden; echter biedt het geen automatische manier om de cellen die uw zoekresultaten bevatten te markeren. Als u wilt dat de overeenkomende gegevens snel opvallen – waardoor volgend bewerken, markeren of gegevenscontroleren efficiënter wordt – hebt u mogelijk extra methoden nodig om dit effect te bereiken.

Deze handleiding introduceert drie praktische manieren om tegelijkertijd te zoeken en uw resultaten te markeren in Excel. Elke methode heeft verschillende voordelen, geschikte scenario's en een paar beperkingen waar u zich van tevoren bewust van moet zijn voordat u beslist welke u gaat gebruiken. Door deze aanpakken te begrijpen en toe te passen, kunt u zowel de efficiëntie als de nauwkeurigheid van uw gegevensverwerkings taken verbeteren.


Markeer zoekresultaten met behulp van VBA-code

Als u alle cellen die een bepaalde waarde bevatten binnen een volledig werkblad of een specifiek gebied wilt markeren, biedt het gebruik van een VBA-macro een zeer flexibele oplossing in Excel. VBA kan het zoeken en markeren automatiseren, wat tijd bespaart - vooral wanneer u grote of dynamische datasets behandelt.

Echter vereist deze aanpak het inschakelen van macro's en een basisvertrouwdheid met de Visual Basic for Applications (VBA) editor. Het is vooral nuttig voor herhalende taken of het omgaan met datasets waarvoor voorwaardelijke opmaak mogelijk niet voldoende is, zoals het markeren van niet-aaneengesloten overeenkomsten in verschillende secties van een werkblad.

Volg deze gedetailleerde stappen om deze oplossing te implementeren:

1. Open het werkblad waarin u specifieke gegevens wilt zoeken en markeren. Druk op de toetsen Alt + F11 samen om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik in het VBA-venster op Invoegen > Module. Deze actie maakt een nieuwe module waarin u de onderstaande VBA-code kunt plakken.

VBA: Markeer zoekresultaten

Sub FindRange()
    'Updated by ExtendOffice
    Dim xRg As Range
    Dim xFRg As Range
    Dim xStrAddress As String
    Dim xVrt As Variant
    Dim xRsp As VbMsgBoxResult

    xVrt = Application.InputBox(prompt:="Search:", Title:="www.extendoffice.com", Type:=2)
    
    If xVrt = False Or xVrt = "" Then
        MsgBox "Search canceled.", vbInformation
        Exit Sub
    End If

    Set xFRg = ActiveSheet.Cells.Find(what:=xVrt, LookIn:=xlValues, LookAt:=xlPart)
    
    If xFRg Is Nothing Then
        MsgBox prompt:="Cannot find this value", Title:="www.extendoffice.com"
        Exit Sub
    End If
    
    xStrAddress = xFRg.Address
    Set xRg = xFRg

    Do
        Set xFRg = ActiveSheet.Cells.FindNext(After:=xFRg)
        If xFRg Is Nothing Then Exit Do
        If xFRg.Address = xStrAddress Then Exit Do
        Set xRg = Application.Union(xRg, xFRg)
    Loop

    If Not xRg Is Nothing Then
        xRg.Interior.ColorIndex = 8 ' Light blue
        xRsp = MsgBox(prompt:="Do you want to cancel highlighting?", Title:="www.extendoffice.com", Buttons:=vbQuestion + vbOKCancel)
        If xRsp = vbOK Then xRg.Interior.ColorIndex = xlColorIndexNone
    End If
End Sub

A screenshot showing how to paste VBA code in Excel to highlight search results

3. Druk op de toets F5 om de code uit te voeren. Wanneer u wordt gevraagd, verschijnt er een dialoogvenster waarin u de waarde kunt invoeren die u wilt zoeken.

A screenshot of the input box for entering a search value in Excel

4. Nadat u op OK klikt, worden alle overeenkomende cellen die de opgegeven waarde bevatten gemarkeerd met uw standaard markeringkleur. Bovendien zal een dialoogvenster vragen of u de markering wilt verwijderen. Klikken op OK verwijdert de markering van alle overeenkomsten; klikken op Annuleren behoudt de markering.

A screenshot showing highlighted search results in Excel using VBA

Opmerkingen en tips:

• Als er geen cellen worden gevonden die overeenkomen met uw zoekopdracht, krijgt u een pop-upmelding van de macro.

A screenshot of the message box indicating no match found in Excel VBA

• Deze code zoekt in het hele actieve werkblad en is niet hoofdlettergevoelig; het zal uw tekst matchen ongeacht de hoofdletters.
• Houd er rekening mee dat de gemarkeerde kleur een standaard paletkleur is. Als u een andere kleur wilt gebruiken, kunt u de 'ColorIndex'-waarde in de code wijzigen (bijvoorbeeld gebruik ColorIndex =6 voor geel).
• Sla altijd uw werk op voordat u macro's uitvoert, vooral als uw werkblad kritieke gegevens bevat, omdat macro's niet kunnen worden ongedaan gemaakt met de standaard Excel 'Ongedaan maken' functie.
• Als u de code op een bereik in plaats van het hele werkblad wilt toepassen, wijzig dan ActiveSheet.Cells naar uw gewenste bereik (bijvoorbeeld Range("A1:D20")).
• Sommige gebruikers kunnen veiligheidswaarschuwingen tegenkomen bij het uitvoeren van VBA. Zorg ervoor dat u macro's voor uw werkboek inschakelt.

Als uw zoekwaarde meerdere keren in het blad voorkomt, zal deze macro alle instanties markeren, wat vooral handig is voor het controleren of het herzien van herhaalde gegevensinvoer.


Markeer zoekresultaten met behulp van Voorwaardelijke opmaak

Voorwaardelijke opmaak in Excel is een dynamisch hulpmiddel dat cellen automatisch kan markeren die aan bepaalde criteria voldoen, wat het ideaal maakt voor het zoeken en visueel markeren van overeenkomende gegevens binnen een geselecteerd bereik. Deze aanpak is vooral geschikt wanneer u wilt dat de markering automatisch wordt bijgewerkt als de zoekreferentie verandert, of wanneer u een formule-gebaseerde, niet-destructieve manier nodig hebt om gegevens te formatteren. Het wordt ook verkozen in gedeelde of samenwerkingsomgevingen waar macro's mogelijk beperkt of ongewenst zijn.

Stel dat u een dataset hebt en een specifieke cel voor zoekinvoer (zoals geïllustreerd in de volgende schermafbeelding). Hier is hoe u voorwaardelijke opmaak kunt instellen om overeenkomsten dynamisch te markeren:

A screenshot of a data range and search box used for Conditional Formatting in Excel

1. Selecteer het volledige bereik van cellen waarin u uw doelwaarde wilt zoeken. Ga naar het tabblad Start, klik op Voorwaardelijke opmaak en selecteer Nieuwe regel.

A screenshot of the New Rule option in Conditional Formatting in Excel

2. Kies in het dialoogvenster Nieuwe opmaakregel Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt. Voer de volgende formule in het vak 'Formateer waarden waar deze formule waar is' in (vervang celverwijzingen indien nodig):

=AND($E$2<>"",$E$2=A4)
Hier is E2 de cel waar u uw zoekwaarde invoert, en A4 is de eerste cel in het bereik dat moet worden gemarkeerd. Pas de verwijzingen aan om overeen te komen met uw lay-out.
A screenshot of the formula for Conditional Formatting to highlight search results

3. Klik op de knop Formaat om het dialoogvenster Celopmaak te openen, selecteer vervolgens een vulkleur van uw keuze op het tabblad Opvullen. Bevestig met OK en sluit elk dialoogvenster.

A screenshot of the Format Cells dialog for selecting a highlight color

Nu, wanneer u een trefwoord typt in cel E2, worden de overeenkomende items binnen uw gekozen bereik automatisch gemarkeerd. Dit proces wordt direct bijgewerkt wanneer de zoekwaarde verandert, wat een naadloze manier biedt om gegevens te bekijken of termen herhaaldelijk te zoeken zonder handmatige aanpassingen.

Enkele nuttige opmerkingen:

• Voorwaardelijke opmaakformules kunnen zowel exacte als gedeeltelijke overeenkomsten verwerken (met behulp van ZOEKEN of VINDEN functies in meer complexe regels).

• Deze methode is niet-destructief - de onderliggende gegevens blijven ongewijzigd.

• Controleer bij het kopiëren van voorwaardelijke opmaak naar andere gebieden celverwijzingen op nauwkeurigheid (gebruik absolute of relatieve verwijzingen indien nodig).

• Als de voorwaardelijke opmaak niet lijkt te werken, controleer dan uw formule en zorg ervoor dat de doelcel voor invoer correct wordt verwezen; fouten hebben meestal betrekking op verkeerde plaatsing van de formule of overlap in bereikselecties.

Eén beperking is dat Voorwaardelijke opmaak beperkt is tot opmaak en bijvoorbeeld niet kan filteren, selecteren of anderszins de gevonden resultaten manipuleren buiten visuele signalen. Voor interactieve of persistente kleurcodering (zoals over meerdere bladen of werkboeken) kan de VBA- of Kutools-oplossing geschikter zijn.


Markeer zoekresultaten met behulp van een handig hulpmiddel

Als u vaak meerdere waarden tegelijk zoekt, of een out-of-the-box oplossing nodig heeft voor complexe marking, biedt de 'Markeer trefwoorden' functie in Kutools voor Excel unieke flexibiliteit. In tegenstelling tot standaard Excel-functies, laat Kutools u meerdere trefwoorden invoeren, een verscheidenheid aan markeringsopties specificeren, kiezen om gedeeltelijke strings te matchen en zelfs zoekacties hoofdlettergevoelig te maken. Dit is vooral nuttig voor kwaliteitscontrole, auditing of snel meerdere items markeren in lijsten zoals product-ID's, klantnamen of andere identificatoren in grote datasets.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

Om deze functie te gebruiken, ga als volgt te werk:

1. Selecteer het bereik waarin u trefwoorden wilt zoeken. Ga vervolgens naar het tabblad Kutools, klik op Tekst en kies Markeer trefwoorden.

A screenshot showing the Kutools Mark Keyword option in Excel ribbon

2. Voer in het pop-updialoogvenster de woorden die u wilt zoeken in het 'Trefwoord' vak in, gescheiden door een komma. Selecteer uw voorkeursmarkeringsopties - zoals markerkleur en lettertypekleur - en specificeer hoe de match moet plaatsvinden (hele of deel van de string, en hoofdlettergevoeligheid). Klik op OK om toe te passen.

Controleer bijvoorbeeld het vak 'Hoofdlettergevoelig' als u alleen de items wilt vinden die overeenkomen met de hoofdlettergebruik die u invoert. Dit is vooral nuttig wanneer precisie over hoofdletters belangrijk is, zoals bij het zoeken naar specifieke codes of product-ID's.

A screenshot of the Mark Keyword dialog

Heel snel zullen overeenkomende resultaten binnen uw geselecteerde bereik worden gemarkeerd zoals gespecificeerd, waardoor uw aandacht direct wordt getrokken naar belangrijke items. Als u meerdere trefwoorden invoert, zal elke keer dat zij voorkomen, worden gemarkeerd in uw gegevens.

A screenshot of search results highlighted with different font colors using Kutools

Bovendien staat de 'Markeer trefwoorden' functie gedeeltelijke stringmatches toe. Bijvoorbeeld, als u alle cellen die 'bal' of 'springen' bevatten wilt markeren, typt u eenvoudigweg bal, springen in het Trefwoordvak, kiest uw instellingen en klikt op OK.

A screenshot of the Kutools Mark Keyword dialog for partial string matching  >>>  A screenshot of highlighted partial string matches in Excel using Kutools

Deze aanpak is eenvoudig en ideaal voor herhalende zoek- en markeertaken - wat veel tijd bespaart ten opzichte van handmatige opmaak of het maken van complexe voorwaardelijke opmaakregels. Kutools-bewerkingen zijn gemakkelijk toegankelijk en omkeerbaar, en de markeringsopties zijn zeer aanpasbaar, waardoor het zeer geschikt is voor dataverwerking met grote volumes.

Houd er rekening mee dat Kutools voor Excel een invoegtoepassing is en mogelijk afzonderlijke installatie vereist. Na installatie integreert het direct in de Excel-werkbalk. Voor gebruikers die nog meer aanpassingen of eenvoud zoeken voor complexe, multi-trefwoordscenario’s, is deze functie vooral voordelig.

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen

Markeer zoekresultaten met behulp van Filter en handmatige kleuring

In situaties waarin u formules, VBA of derden-invoegtoepassingen liever niet gebruikt, kunt u de ingebouwde Filterfunctie van Excel gebruiken om uw gegevens te verkleinen tot overeenkomende resultaten en vervolgens handmatige markering toepassen. Deze aanpak is eenvoudig en vereist geen setup of risico van het wijzigen van gegevensstructuren.

Geschikt voor incidentele taken of bij het delen van bestanden met gebruikers die mogelijk geen toestemming hebben voor macro's of invoegtoepassingen, zijn de stappen als volgt:

  • Selecteer uw gegevensbereik (inclusief headers, indien beschikbaar).
  • Ga naar Gegevens > Filter. Er verschijnen vervolgkeuzepijlen in de koprij.
  • Klik op de filtervervolgpijl voor de kolom die u wilt zoeken, en gebruik het zoekvak of selecteer uw waarde uit de lijst. Klik op OK om de gegevens te filteren.
  • Wanneer alleen de overeenkomende rijen zichtbaar zijn, selecteert u deze rijen, gaat u naar het tabblad Start en gebruikt u het Vulkleur-hulpmiddel om ze naar behoefte te markeren.
  • Wis het filter om alle gegevens te zien, met nu gemakkelijk herkenbare gemarkeerde cellen.

Houd er rekening mee dat deze methode handmatig is - als uw dataset verandert, moet u de filter- en markeringstappen herhalen. Echter werkt het in alle Excel-versies en is het vooral praktisch voor snelle, eenmalige markeringbehoeften of wanneer macro's niet zijn toegestaan.

Markeer zoekresultaten met behulp van een Excel-hulpkolomformule

Voor gebruikers die een herbruikbare, gemakkelijk controleerbare oplossing willen zonder VBA of invoegtoepassingen te gebruiken, kan het gebruik van een eenvoudige formule in een hulpkolom snel overeenkomsten identificeren, die u vervolgens handmatig of met voorwaardelijke opmaak kunt markeren.

Bijvoorbeeld, stel dat u een waarde in cel E2 zoekt binnen het bereik A4:A20. Doe het volgende:

1. Voer in de kolom naast uw gegevens (bijvoorbeeld cel B4) de volgende formule in:

=IF(A4=$E$2,"Match","")

2. Druk op Enter. Kopieer de formule naar alle relevante rijen (bijvoorbeeld B4:B20). Deze formule controleert of de waarde in kolom A overeenkomt met uw zoekterm en geeft "Match" als ze hetzelfde zijn.

3. U kunt nu de hulpkolom filteren om alleen rijen met "Match" te tonen, of gebruik voorwaardelijke opmaak om deze rijen automatisch te markeren op basis van de waarde in de hulpkolom.

💡 Tip: Om gedeeltelijke matches te ondersteunen, vervangt u de gelijkheidscontrole met deze formule:

=IF(ISNUMBER(SEARCH($E$2,A4)),"Match","")

Dit markeert rijen als de zoekwaarde ergens in de cel wordt gevonden. Vergeet niet absolute en relatieve verwijzingen indien nodig aan te passen.

Het gebruik van een hulpkolom houdt uw gegevens georganiseerd en maakt het gemakkelijk om later de zoeklogica te controleren of te wijzigen.

Bij het kiezen van een methode om te zoeken en te markeren in Excel, overweeg dan uw gegevensgrootte, delingseisen en de noodzaak van automatisering. Macro's zijn efficiënt maar vereisen toestemming; voorwaardelijke opmaak is dynamisch maar mogelijk beperkt tot simpele regels. Invoegtoepassingen zoals Kutools bieden geavanceerde batchverwerking. Bewaar altijd een back-up van uw originele gegevens voordat u bulkopmaak toepast of onbekende code uitvoert. Als u problemen tegenkomt, controleer dan celverwijzingen, formulesyntaxis en, als u macro's gebruikt, zorg dat ze zijn ingeschakeld en dat het werkboek is opgeslagen voordat u verder gaat.


Voorbeeldbestand

Klik om het voorbeeldbestand te downloaden


Andere bewerkingen (artikelen) gerelateerd aan Voorwaardelijke opmaak

Tel/som cellen op kleur met voorwaardelijke opmaak in Excel
Deze tutorial zal u enkele handige en eenvoudige methoden tonen om snel cellen te tellen of optellen op kleur met voorwaardelijke opmaak in Excel.

Maak een grafiek met voorwaardelijke opmaak in Excel
Bijvoorbeeld, u heeft een scoretabel van een klas en u wilt een grafiek maken om scores in verschillende bereiken te kleuren, hier introduceert deze tutorial de methode om deze taak op te lossen.

Voorwaardelijke opmaak gestapelde staafgrafiek in Excel
Deze tutorial introduceert stap voor stap hoe u een voorwaardelijke opmaak gestapelde staafgrafiek maakt zoals in de onderstaande screenshot weergegeven in Excel.

Voorwaardelijke opmaak rijen of cellen als twee kolommen gelijk zijn in Excel
In dit artikel introduceer ik de methode voor voorwaardelijke opmaak rijen of cellen als twee kolommen gelijk zijn in Excel.

Pas voorwaardelijke opmaak toe voor elke rij in Excel
Soms wilt u mogelijk de voorwaardelijke opmaak per rij toepassen. Behalve het herhaaldelijk instellen van dezelfde regels voor elke rij, zijn er enkele trucs om deze taak op te lossen.


Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen