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

Pas Voorwaardelijke opmaak gebruiken toe op elke rij in Excel

AuteurSun Wijzigingsdatum

Met Voorwaardelijke opmaak in Excel past u automatisch celopmaak toe op basis van waarden of specifieke regels, zodat uw gegevens visueel direct duidelijker en eenvoudiger te analyseren zijn. Soms wilt u elke rij markeren volgens aangepaste logica, zoals in de voorbeeldschermafbeelding hieronder. Het handmatig toepassen van identieke regels op elke rij is echter tijdrovend en vervelend—zeker bij grotere datasets. Gelukkig zijn er verschillende slimme methoden om dit proces te stroomlijnen, zonder in te leveren op nauwkeurigheid of consistentie.
voorwaardelijke opmaak voor elke rij


Methode A: Wijzig het Toepassen op in Voorwaardelijke opmaak gebruiken Regels beheren

Stel dat u de achtergrondkleur van cellen wilt invullen wanneer de waarde in kolom A van een rij groter is dan de overeenkomstige waarde in kolom B van dezelfde rij (bijvoorbeeld: als A2 > B2, markeer dan A2:B2; als A3 > B3, markeer dan A3:B3, enzovoort tot het einde van het volledige gegevensbereik). Met deze techniek hoeft u geen afzonderlijke regel per rij te definiëren – u past één slimme voorwaardelijke regel toe die automatisch wordt uitgebreid over het hele bereik.

1.Pas eerst Voorwaardelijke opmaak toe op de eerste rij. Selecteer cellen A2:B2 en klik vervolgens op Start > Voorwaardelijke opmaak > Nieuwe regel. (Tip: als u al regels voor deze rij hebt ingesteld, gaat u verder naar stap 4.)
 klik op Start > Voorwaardelijke opmaak > Nieuwe regel

2. Selecteer in het dialoogvenster Nieuwe opmaakregel de optie Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt in het gedeelte Selecteer een regeltype. Voer de formule =$A2>$B2 in het vak met het label Opmaakwaarden waarvoor deze formule waar is. Deze formule zorgt ervoor dat de opmaak rij voor rij alleen wordt toegepast wanneer aan de voorwaarde wordt voldaan.
geef de opties op in het dialoogvenster

3. Klik op de knop Opmaak om het dialoogvenster Celopmaak instellen te openen. Selecteer een gewenste opmaakstijl, zoals een achtergrond- of vulkleur. Klik tweemaal op OK om alles te bevestigen en de dialoogvensters te sluiten.
selecteer een opvulkleur

Op dit moment wordt de voorwaardelijke opmaak alleen toegepast op rij A2:B2.

4. Houd A2:B2 geselecteerd en klik op Start > Voorwaardelijke opmaak gebruiken > Regels beheren.
klik op Start > Voorwaardelijke opmaak > Regels beheren

5. Zoek in het dialoogvenster Voorwaardelijke opmaak gebruiken – Regels beheren de regel die is toegepast op A2:B2. Pas het bereik van Toepassen op aan naar het gewenste rijbereik (bijvoorbeeld: wijzig =$A$2:$B$2 in =$A$2:$B$9) en klik op OK om toe te passen.
zoek de regel die u hebt toegepast en wijzig het gegevensbereik

Deze regel voor voorwaardelijke opmaak is nu toegepast op elke rij binnen het geselecteerde bereik. De opmaak van elke rij wordt bepaald door de individuele waarden, wat een efficiënte oplossing biedt voor grote tabellen.
deze regel voor voorwaardelijke opmaak wordt toegepast op elke rij

Extra tips: Zorg er bij het bewerken van de formule voor dat u rijverwijzingen gebruikt (zoals $A2 en $B2) in plaats van absolute verwijzingen (zoals $A$2), zodat de logica voor elke rij correct werkt. Als de opmaak niet wordt toegepast zoals verwacht, controleer dan uw formule en het bereik van Toepassen op om de nauwkeurigheid te garanderen.

een schermafbeelding van kutools for excel ai

Ontgrendel de magie van Excel met KUTOOLS AI

  • Slimme uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak grafieken — allemaal met eenvoudige opdrachten.
  • aangepaste formules: Genereer op maat gemaakte formules om uw workflows te stroomlijnen.
  • VBA-programmeren: Schrijf en implementeer VBA-code moeiteloos.
  • Formule-uitleg: Begrijp complexe formules moeiteloos.
  • Tekstvertaling: Doorbreek taalbarrières in uw spreadsheets.
Breid uw Excel-mogelijkheden uit met AI-gestuurde tools.Download nuen ervaar efficiëntie zoals nooit tevoren!


Methode B: Sleep de AutoAanvulgreep

Als u Excel 2013 of nieuwer gebruikt, kunt u met de AutoAanvulgreep eenvoudig regels voor Voorwaardelijke opmaak kopiëren naar aangrenzende rijen. Deze methode is bijzonder handig om complexe opmaaklogica snel naar beneden in uw tabel uit te breiden.

Stel dat de cellen in rij A2:B2 al zijn voorzien van twee regels voor Voorwaardelijke opmaak: één kleurt de cellen rood als A2 > B2, en de andere groen als A2 < B2.

U wilt nu hetzelfde regelpaar toepassen op de rijen A3 tot en met B9.

1. Begin met het toewijzen van de regels voor Voorwaardelijke opmaak gebruiken aan rij A2:B2. Als de regels al bestaan, gaat u verder naar stap 4. Selecteer A2:B2 en kies Start > Voorwaardelijke opmaak gebruiken > Nieuwe regel.

2. Selecteer in het dialoogvenster Nieuwe opmaakregel de optie Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt. Typ =$A2>$B2 (voor de rode opvulling) in het formulevak. Klik vervolgens op Opmaak, selecteer een rode opvulling onder het tabblad Opvulling en bevestig.
geef de opties op in de dialoogvensters

3. Houd A2:B2 geselecteerd en open opnieuw het dialoogvenster Nieuwe opmaakregel. Kies Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt en voer deze keer =$A2<$B2 (voor de groene opvulling) in. Stel de gewenste opmaak (groene opvulling) in en bevestig.
blijf de opties specificeren in de dialoogvensters

4. Sleep vervolgens de AutoAanvulgreep (het kleine vierkantje rechts onderaan het geselecteerde celbereik) naar beneden tot het gewenste aantal aangrenzende rijen (A3:B9) is bereikt. Selecteer bij de prompt van AutoVulopties de optie Alleen opmaak kopiëren, zodat alleen de opmaak – en niet de gegevens – wordt gekopieerd.
sleep de AutoAanvul-greep en selecteer Alleen opmaak aanvullen in de Opties voor automatisch aanvullen

Gebruiksaanwijzingen: De methode met de AutoAanvulgreep werkt het beste wanneer uw formules relatieve verwijzingen gebruiken. Als uw regels directe celadressen bevatten, worden ze mogelijk niet correct doorgevoerd naar andere rijen.

Probleemoplossing: Als de opmaak onjuist wordt gekopieerd, controleer dan of ‘Alleen opmaak kopiëren’ is geselecteerd en of elke rij de beoogde regellogica bevat.


Methode C: Gebruik VBA-code voor dynamische Voorwaardelijke opmaak gebruiken

In complexe situaties met talloze variabele regels of dynamisch veranderende bereiken kunnen handmatige methoden onpraktisch zijn. VBA kan worden gebruikt om Voorwaardelijke opmaak gebruiken automatisch toe te passen of aan te passen voor elke rij, vooral bij grote datasets of complexe logica met meerdere voorwaarden. Met VBA kunt u geavanceerde opmaak toepassen met slechts enkele klikken en eenvoudig aanpassen voor toekomstige behoeften.

1. Klik op het tabblad Lint op Ontwikkelaar en kies vervolgens Visual Basic. Klik in het Visual Basic for Applications (VBA)-venster op Invoegen > Module om een lege modulepagina te openen.

2. Kopieer en plak de volgende VBA-code in de module. Dit voorbeeld laat zien hoe u met VBA een aangepaste regel voor Voorwaardelijke opmaak toepast op elke rij, waarbij cellen in kolommen A en B worden gemarkeerd als de waarde in A groter is dan die in B binnen het opgegeven bereik:

Sub DynamicRowConditionalFormatting()
    Dim WorkRng As Range
    Dim cell As Range
    Dim xTitleId As String
    Dim fmtRange As Range
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.InputBox("Select range to apply formatting:", xTitleId, Selection.Address, Type:=8)
    
    If WorkRng Is Nothing Then Exit Sub
    
    WorkRng.FormatConditions.Delete ' Remove existing formatting
    
    For Each cell In WorkRng.Columns(1).Cells
        If cell.Row > 1 Then ' Adjust for your header row if needed
            If cell.Value > cell.Offset(0, 1).Value Then
                If fmtRange Is Nothing Then
                    Set fmtRange = Range(cell, cell.Offset(0, 1))
                Else
                    Set fmtRange = Union(fmtRange, Range(cell, cell.Offset(0, 1)))
                End If
            End If
        End If
    Next cell
    
    If Not fmtRange Is Nothing Then
        fmtRange.Interior.Color = vbYellow ' Custom formatting: Yellow fill for cells where A > B
    End If
End Sub

3. Klik op Uitvoeren-knop in het VBA-venster om de code uit te voeren. Er verschijnt een dialoogvenster waarin u wordt gevraagd het bereik te selecteren waaraan u de opmaak wilt toepassen (bijvoorbeeld A2:B9). Nadat de code is uitgevoerd, worden alle cellen in kolommen A en B van elke rij met een gele achtergrond gemarkeerd waarbij de waarde in kolom A groter is dan die in kolom B.

Aanpassen: U kunt de code aanpassen om andere kolommen of complexere logica te verwerken en diverse opmaakopties toe te passen, zoals letterkleur of randen. Pas cell.Value > cell.Offset(0,1).Value aan op basis van uw eigen criteria.

Voorzorgsmaatregelen: Zorg ervoor dat u het juiste gegevensbereik selecteert en onthoud dat de code eventuele eerdere voorwaardelijke opmaakregels verwijdert. U kunt vbYellow vervangen door andere kleurcodes voor verschillende markeerstijlen. Maak altijd een back-up van uw werkmap voordat u VBA-code uitvoert op belangrijke gegevens.

Probleemoplossing: Als er geen opmaak wordt weergegeven, controleer dan uw geselecteerde bereik en zorg ervoor dat uw gegevens in de betreffende kolommen geen lege of niet-numerieke waarden bevatten.


Voorbeeldbestand

Klik om het voorbeeldbestand te downloaden

Andere bewerkingen (artikelen) met betrekking tot voorwaardelijke opmaak

Tel of sommeer cellen op basis van kleuren met Voorwaardelijke opmaak in Excel
In deze handleiding ontdek je handige en eenvoudige methoden om snel cellen te tellen of op te tellen op basis van hun kleur bij gebruik van Voorwaardelijke opmaak in Excel.

Maak een grafiek met Voorwaardelijke opmaak gebruiken in Excel
Stel dat u een scoretabel van een klas heeft en een grafiek wilt maken om scores in verschillende bereiken te markeren. In deze handleiding leggen we de methode stapsgewijs uit.

Voorwaardelijke opmaak gebruiken in een gestapelde staafgrafiek in Excel
In deze handleiding wordt stap voor stap uitgelegd hoe u voorwaardelijke opmaak toepast in een gestapelde staafgrafiek, zoals in de onderstaande schermafbeelding wordt weergegeven.

Voorwaardelijke opmaak gebruiken om rijen of cellen te markeren wanneer twee kolommen gelijk zijn in Excel
In dit artikel wordt uitgelegd hoe u voorwaardelijke opmaak kunt gebruiken om rijen of cellen te markeren wanneer twee kolommen gelijk zijn in Excel.

Zoek en markeer zoekresultaten in Excel
In Excel kunt u de functie Zoeken en Vervangen gebruiken om een specifieke waarde te vinden, maar wist u dat u de zoekresultaten ook kunt markeren? In dit artikel worden twee handige methoden beschreven om tegelijkertijd te zoeken én de resultaten direct te markeren in Excel.


  • Super Formulebalk (bewerk eenvoudig meerdere regels tekst en formules); Leeslay-out (lees en bewerk gemakkelijk grote aantallen cellen); Plakken naar Filterbereik...
  • Samengevoegde cellen/rijen/kolommen en bijbehorende gegevens behouden; inhoud van cellen splitsen; Dubbele rijen combineren en som/gemiddelde berekenen... Voorkom dubbele invoer in cellen; Bereiken vergelijken...
  • Selecteer dubbele of unieke rijen; selecteer lege rijen (alle cellen zijn leeg); superzoeken en fuzzy zoeken in meerdere werkmappen; willekeurig selecteren...
  • Exacte kopie van meerdere cellen zonder dat u de formuleverwijzing hoeft te wijzigen; automatisch verwijzingen maken naar meerdere werkbladen; opsommingstekens invoegen, selectievakjes en meer...
  • Favoriete formules, berekeningen, grafieken en afbeeldingen snel invoegen;Cellen met wachtwoord versleutelen;Mailinglijst maken en e-mails verzenden...
  • Tekst extraheren, tekst toevoegen, tekens verwijderen op een bepaalde positie, spaties verwijderen; gegevensbladstatistieken maken en afdrukken; converteren tussen celinhoud en opmerkingen...
  • Superfilter (sla filterinstellingen op en pas ze toe op andere werkbladen); Geavanceerd sorteren per maand, week, dag, frequentie en meer; Speciaal filter op vet, cursief...
  • Combineer werkmappen en werkbladen; voeg tabellen samen op basis van een sleutelkolom; splits gegevens op in meerdere werkbladen; batchconverteer xls-, xlsx- en PDF-bestanden...
  • Groepeer draaitabel op weeknummer, dag van de week en meer...Toon niet-vergrendelde en vergrendelde selecties met verschillende kleuren;Markeer cellen met formules of namen...
kte tab 201905
  • 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!
officetab bottom