Hoe markeert u een rij in Excel wanneer een cel tekst, een waarde of leeg is?

In Excel is het vaak nodig om snel cellen te identificeren en gehele rijen visueel te markeren op basis van specifieke criteria—bijvoorbeeld of een cel een bepaalde tekst of waarde bevat, of juist leeg is. Het markeren van complete rijen die aan vooraf ingestelde voorwaarden voldoen, verbetert de leesbaarheid en data-analyse aanzienlijk, zodat relevante informatie in één oogopslag zichtbaar wordt en u er efficiënt op kunt reageren.
De volgende methoden bieden praktische oplossingen die aansluiten bij uiteenlopende scenario’s en vereisten: kies voor Voorwaardelijke opmaak bij standaardregels, Kutools voor Excel-functies voor interactieve selectie of geavanceerde VBA-code voor dynamischere en complexere criteria.
Markeer Gehele rij als cel specifieke tekst/waarde/leeg bevat met Voorwaardelijke opmaak gebruiken
Markeer Gehele rij als cel specifieke tekst/waarde bevat met Kutools voor Excel
Markeer Gehele rij als cel specifieke tekst/waarde/leeg bevat met VBA-code
Markeer Gehele rij als cel één van de specifieke waarden bevat uit een andere kolom
Markeer rij als cel specifieke tekst/waarde/leeg bevat met Voorwaardelijke opmaak gebruiken
Voorwaardelijke opmaak is een ingebouwde Excel-functie waarmee u cel- of rijopmaak automatisch kunt instellen op basis van vooraf gedefinieerde regels. Deze functie is ideaal voor scenario’s waarin de opmaak dynamisch moet aanpassen zodra uw gegevens wijzigen. De methode leent zich het best voor eenvoudige voorwaarden, zoals controleren of een cel gelijk is aan een bepaalde waarde, specifieke tekst bevat of leeg is.
Volg deze stappen om Gehele rij in uw tabel te markeren waar een cel specifieke tekst, een specifieke waarde bevat of leeg is:
1. Selecteer de aankooptabel, exclusief de kolomkoppen. Zorg ervoor dat u alleen het relevante bereik selecteert—van de eerste tot en met de laatste gegevensrij—om te voorkomen dat kopcellen worden opgemaakt.
2. Ga naar het tabblad „Start” en klik op „Voorwaardelijke opmaak gebruiken” > „Nieuwe regel”. Zie de afbeelding hieronder:
3. Configureer uw regel in het dialoogvenster Nieuwe opmaakregel zoals weergegeven in de afbeelding:
(1) Kies „Een formule gebruiken om te bepalen welke cellen moeten worden opgemaakt” onder „Selecteer een regeltype”.
(2) Voer in het vak „Opmaakwaarden waarvoor deze formule waar is” de formule in die voldoet aan uw criteria:
=$B2="Apple"(3) Klik op de „Opmaak”-knop.
Opmerkingen:
- De formule
=$B2="Apple"controleert of cel B in elke rij exact overeenkomt met de tekst „Apple”. Pas$B2aan naar de daadwerkelijke kolom waarop u de voorwaarde wilt baseren, en vervang „Apple” door uw doelwaarde. - Gebruik
=$B2=""om het gemarkeerde rijbereik te markeren waar de cel leeg is. - Als u het rijbereik wilt markeren waarbij de cel begint met een bepaalde tekst, gebruikt u
=LINKS($B2,5)="Apple". Gebruik op vergelijkbare wijze=RECHTS($B2,5)="Apple"voor cellen die eindigen op die tekst. - Voorwaardelijke opmaakformules zijn standaard niet hoofdlettergevoelig. Gebruik voor een hoofdlettergevoelige vergelijking
=EXACT($B2,"Apple").
4. Ga in het dialoogvenster Celopmaak naar het tabblad „Opvulling”, kies uw gewenste markeerkleur en klik op „OK”.
5. Druk nogmaals op „OK” om het dialoogvenster Nieuwe opmaakregel te sluiten.
Nadat u deze stappen hebt voltooid, worden alle rijen in uw geselecteerde bereik die voldoen aan de opgegeven voorwaarde automatisch gemarkeerd. Bewerkt u de waarden later, dan wordt de markering direct bijgewerkt.
Praktische tips: Met Voorwaardelijke opmaak kunt u meerdere regels instellen. Combineer verschillende criteria om het gemarkeerde rijbereik op basis van diverse voorwaarden in verschillende kleuren weer te geven. Als een regel niet lijkt te werken, controleert u het geselecteerde bereik en de verwijzingsstijl in de formule. Gebruik ‘Regels wissen’ in het menu Voorwaardelijke opmaak om de opmaak te verwijderen.
Voordelen: Dynamisch, wordt automatisch bijgewerkt bij celwijzigingen en vereist geen invoegtoepassing.
Nadelen: Minder geschikt voor zeer complexe of veelzijdige criteria; kan de prestaties van grote bestanden vertragen.
Markeer rij als cel specifieke tekst/waarde bevat met Kutools voor Excel
Kutools voor Excel biedt een gebruiksvriendelijke oplossing om gegevensselectie en -opmaak in tabellen te verbeteren. Met de functie „Specifieke cellen selecteren” selecteert u in een handomdraai rijen op basis van criteria zoals cellen met bepaalde tekst of waarden, en past u direct markeerkleuren toe.
1. Selecteer de kolom waarin u zoekt naar de specifieke tekst of waarde, en zorg ervoor dat uw selectie begint bij de eerste relevante cel en alle items omvat die u wilt controleren.
2. Klik op „Kutools” > „Selecteren” > „Specifieke cellen selecteren”.
3. In het dialoogvenster Specifieke cellen selecteren (zie bovenstaande afbeelding):
(1) Schakel „Gehele rij” in onder „Selecteer type”.
(2) Stel in „Specificeer type” de vervolgkeuzelijst in op „Bevat” en voer uw doeltekst in.
(3) Klik op „OK”.
4. Bevestig in het vervolgdialogvenster door op „OK” te klikken. Op dit moment worden alle relevante rijen automatisch geselecteerd.

5. Ga terug naar het tabblad „Start”, klik op „Vulkleur” en kies een markeertint uit de vervolgkeuzelijst om uw geselecteerde rijen stijlvol te markeren.
Kutools zorgt ervoor dat gebruikers gegevens snel kunnen identificeren en coderen met kleuren zonder formules te schrijven of complexe menu’s te doorzoeken. Deze methode is vooral effectief voor eenmalige selectie en opmaak van specifieke rijen, in plaats van continue, regelgestuurde markering.
Praktische tips: Na gebruik van Kutools kunt u de sorteerof filterfuncties van Excel gebruiken om alleen binnen het gemarkeerde rijbereik te werken. Controleer altijd uw rijselectie voordat u een vulkleur toepast, want een onbedoelde selectie kan bestaande opmaak overschrijven.
Voordelen: Snel, interactief, geen formules nodig en ondersteunt een breed scala aan criteria met ingebouwde logica.
Nadelen: Niet dynamisch: nieuwe gegevens vereisen herhaling van het proces; vereist geïnstalleerde Kutools voor Excel.
Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen
Markeer Gehele rij als cel specifieke tekst/waarde/leeg bevat met VBA-code
Voor gebruikers die geavanceerdere of dynamischere criteria nodig hebben dan mogelijk is met Voorwaardelijke opmaak of Kutools, biedt VBA (Visual Basic for Applications) een krachtige manier om rijmarkering te automatiseren. Deze methode is vooral handig wanneer u het gemarkeerde rijbereik wilt opmaken op basis van meerdere regels — zoals het detecteren van een willekeurige waarde uit een lijst, het verwerken van meerdere kolommen of het herkennen van complexe patronen — en de opmaak direct wilt toepassen zodra de code wordt uitgevoerd.
Voorbereiding: Sla uw werkmap op voordat u VBA uitvoert en zorg dat u precies weet welke kolom en rijreeks u wilt aanpassen. VBA-wijzigingen worden direct toegepast en zijn moeilijk ongedaan te maken zonder een originele back-up.
1. Open de VBA-editor door te klikken op Ontwikkelaarshulpmiddelen > Visual Basic. Klik in het venster Microsoft Visual Basic for Applications dat verschijnt op Invoegen > Module en plak de volgende code in de module:
Sub HighlightRowsByCellContent()
Dim ws As Worksheet
Dim rng As Range
Dim lastRow As Long
Dim targetCol As String
Dim searchValue As String
Dim cell As Range
Dim xTitleId As String
Dim i As Long
On Error Resume Next
Set ws = Application.ActiveSheet
xTitleId = "KutoolsforExcel"
' Prompt for the target column by letter (e.g., "B") and the value to search for
targetCol = Application.InputBox("Enter the column letter to check (e.g., B):", xTitleId, "B", Type:=2)
searchValue = Application.InputBox("Enter the text/value to search for (leave blank to find blank cells):", xTitleId, "", Type:=2)
lastRow = ws.Cells(ws.Rows.Count, targetCol).End(xlUp).Row
' Loop through each row and highlight if criteria match
For i = 2 To lastRow
Set cell = ws.Cells(i, Columns(targetCol).Column)
If searchValue = "" Then
If Trim(cell.Value) = "" Then
ws.Rows(i).Interior.Color = vbYellow
End If
Else
If InStr(1, cell.Value, searchValue, vbTextCompare) > 0 Then
ws.Rows(i).Interior.Color = vbYellow
End If
End If
Next i
End Sub 2. Druk op
(de knop Uitvoeren) in het VBA-venster om de code uit te voeren. Vervolgens verschijnt er een dialoogvenster waarin u de doelkolom en de waarde kunt opgeven (of laat de waarde leeg om overeenkomsten met lege cellen te vinden). Alle overeenkomende rijen in het actieve werkblad worden geel gemarkeerd.
Parameteruitleg en Geavanceerde opties:
- targetCol: Voer de kolomletter in die u wilt controleren (bijvoorbeeld ‘B’ controleert kolom B voor elke rij).
- searchValue: Voer de tekst of waarde in die u wilt zoeken. Laat dit veld leeg om lege cellen te vinden.
- Interior.Color: De code gebruikt geel als markeerkleur. U kunt
vbYellowwijzigen invbGreen,vbCyanof gebruik maken vanRGB(r,g,b)voor aangepaste kleuren.
Tips en voorzorgsmaatregelen:
- Sla uw werkmap altijd op voordat u macro’s uitvoert, omdat de opmaak direct wordt toegepast.
- Als u de markering later wilt wissen, voert u een vergelijkbare macro uit met
ws.Rows(i).Interior.ColorIndex = xlNone. - Deze VBA-code werkt op het actieve werkblad. Voor andere bladen past u
Set ws = Worksheets("SheetName")aan. - Bij grote datasets kan het proces enkele seconden in beslag nemen.
Probleemoplossing:Als de code niet Gemarkeerd rijbereik, controleer dan de volgende mogelijke oorzaken:
- Onjuiste kolomletter – voer altijd de kolomletter in, niet het kolomnummer.
- Stel het aantal rijen in vanaf uw gegevenstabel (in het voorbeeld begint dit bij rij 2, aangezien rij 1 koppen bevat).
Voordelen: Zeer flexibel, ondersteunt complexe criteria en is aanpasbaar voor geavanceerde scenario’s.
Nadelen: Vereist enige kennis van VBA en kan handmatige opmaak overschrijven.
Markeer Gehele rij als de cel één van de specifieke waarden bevat uit een andere kolom
In sommige situaties wilt u alleen rijen markeren wanneer een cel overeenkomt met een waarde uit een lijst in een andere kolom. Bijvoorbeeld: u hebt een kolom met productnamen en wilt automatisch alle rijen markeren waarvan het product voorkomt in een opgegeven lijst. De functie „Vergelijk bereiken” van Kutools voor Excel biedt een gestroomlijnde manier om dit te realiseren – zonder complexe formules.
1. Ga naar „Kutools” > „Selecteren” > „Selecteer Dezelfde/Verschillende Cellen”.
2. Configureer het volgende in het dialoogvenster 'Selecteer Dezelfde/Verschillende Cellen':
- Geef bij „Waarden zoeken in” de kolom op waarin u wilt controleren op overeenkomsten.
- Kies bij 'Volgens' de kolom met uw lijst van specifieke waarden.
- Schakel 'Elke rij' in onder 'Gebaseerd op'.
- Selecteer ‘Gelijke waarden’ in het gedeelte ‘Zoeken’.
- Schakel ‘Vul achtergrondkleur’ in onder ‘Verwerking van geselecteerde resultaten’ en kies een kleur.
- Zorg ervoor dat „Selecteer Gehele Rij” is aangevinkt.

3. Klik op „OK” om het hulpprogramma uit te voeren. U krijgt een melding te zien met het aantal overeenkomende en gemarkeerde rijen. Klik op „OK” om het venster te sluiten.
Als resultaat toont uw tabel overal een gemarkeerd rijbereik waar de opgegeven cel overeenkomt met één van de waarden in uw referentiekolom.
Deze methode is bijzonder nuttig voor het kruislings vergelijken van gegevens tussen lijsten—zoals het koppelen van productcodes aan een lijst met actieve voorraden of het identificeren van alle transacties die behoren tot een klantengroep.
Tips: Gebruik bij grote waardenlijsten de functie „Dubbele items verwijderen” van Excel om uw gegevens eerst op te schonen. Controleer beide kolommen op overbodige spaties of afwijkingen die de resultaten kunnen beïnvloeden. Houd er rekening mee dat de opmaak niet automatisch wordt bijgewerkt wanneer u de gegevens wijzigt—voer het proces in dat geval opnieuw uit.
Voordelen: Ideaal om lijsten effectief te vergelijken; ondersteunt batchselectie en het markeren van rijen.
Nadelen: Vereist de Kutools-invoegtoepassing en werkt niet automatisch—voer het opnieuw uit wanneer de gegevens wijzigen.
Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen
Demo: markeer rij als cel bepaalde waarde of één van opgegeven waarden bevat
Gerelateerde artikelen
Hoe voorkom je opslaan wanneer een specifieke cel leeg is in Excel?
Hoe kun je formules negeren (niet laten berekenen) wanneer een cel leeg is in Excel?
Hoe gebruik je de ALS-functie in combinatie met EN, OF en NIET in Excel?
Hoe geef je waarschuwings- of meldingsberichten weer wanneer cellen leeg zijn in Excel?
Hoe voert u weergavetekst of een bericht in wanneer cellen leeg zijn in Excel?
Hoe verwijder je rijen als de cellen leeg zijn in een lange lijst in Excel?
Beste Office-productiviteitshulpmiddelen
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 brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins