Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

Hoe rij-kleur afwisselen op basis van groep in Excel?

In Excel is het voor de meesten van ons misschien gemakkelijker om elke andere rij in te kleuren, maar heb je ooit geprobeerd de rijen afwisselend te kleuren op basis van wijzigingen in de kolomwaarde - Kolom A zoals in het volgende screenshot wordt getoond, in dit artikel zal ik het hebben over hoe om de rijkleur af te wisselen op basis van de groep in Excel.

Kleur de rijen afwisselend op basis van waardeveranderingen met hulpkolom en voorwaardelijke opmaak

Kleur de rijen afwisselend op basis van waardeveranderingen met een handige functie

Kleur de rijen afwisselend met twee kleuren op basis van waardeveranderingen met hulpkolom en voorwaardelijke opmaak


Kleur de rijen afwisselend op basis van waardeveranderingen met hulpkolom en voorwaardelijke opmaak

Om de rijen afwisselend op basis van groep te markeren, is er geen directe manier voor u, dus u moet een hulpkolom maken en vervolgens de voorwaardelijke opmaakfunctie toepassen om ze te kleuren. Ga als volgt te werk:

1. Voer in cel D1, dezelfde rij met kopteksten, het nummer in 0.

2. En typ deze formule in cel D2: =IF(A2=A1,D1,D1+1) , en sleep deze formule vervolgens naar de cellen waarop u deze wilt toepassen, zie screenshot:

Opmerking:: In de bovenstaande formule, A1, A2 zijn de eerste en tweede cel van de kolom waarvan de waarde verandert, D1 is de cel waarin u het helpernummer 0 hebt ingevoerd.

3. Selecteer vervolgens het gegevensbereik A2: D18 inclusief de hulpformulekolom en klik op Voorpagina > Conditionele opmaak > Nieuwe regel, zie screenshot:

4. In de Nieuwe opmaakregel dialoogvenster, selecteer Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt voor de Selecteer een regeltype sectie en voer deze formule in = EN (LEN ($ A2)> 0, MOD ($ D2,2) = 0) in de Formatteer waarden waar deze formule waar is tekstvak, zie screenshot:

Opmerking:: A2 is de eerste cel van uw kolom waarop u een kleur geeft, en D2 is de eerste cel van de hulpkolom die u van het geselecteerde bereik hebt gemaakt

5. Dan klikken Formaat knop om naar de Cellen opmaken dialoogvenster en selecteer een kleur die u mooi vindt onder het Vulling tabblad, zie screenshot:

6. Dan klikken OK > OK om de dialoogvensters te sluiten, en de rijen zijn afwisselend gemarkeerd op basis van de specifieke kolom waarvan de waarde verandert, zie screenshot:


Kleur de rijen afwisselend op basis van waardeveranderingen met een handige functie

Als de bovenstaande methode moeilijk voor u is, kunt u een handig hulpmiddel gebruiken:Kutools for Excel, Met Onderscheidende verschillen functie, kunt u de rijen snel afwisselend in Excel op basis van de groep kleuren.

Tips:Om dit toe te passen Onderscheidende verschillen -functie, ten eerste moet u de Kutools for Excelen pas de functie vervolgens snel en gemakkelijk toe.

Na het installeren van Kutools for Excel, doe dit als volgt:

1. Klikken Kutools > Formaat > Onderscheidende verschillen, zie screenshot:

2.In de Onderscheid de verschillen per sleutelkolom dialoogvenster, voer de volgende bewerkingen uit als u nodig hebt. Zie screenshot:

3Klik op nadat u de instellingen hebt voltooid Ok om het dialoogvenster te sluiten, en u krijgt het volgende resultaat als u nodig hebt:

Klik om Kutools voor Excel en nu gratis uit te proberen!


Kleur de rijen afwisselend met twee kleuren op basis van waardeveranderingen met hulpkolom en voorwaardelijke opmaak

Als u de rijen afwisselend met twee verschillende kleuren wilt arceren op basis van waardeveranderingen zoals in het onderstaande screenshot, kan dit ook worden opgelost in Excel met voorwaardelijke opmaak.

1. Eerst moet u een nieuwe hulpkolom en formule maken als eerste methode van stap 1 tot stap 2, u krijgt de volgende schermafbeelding:

2. Selecteer vervolgens het gegevensbereik A2: D18 en klik vervolgens op Voorpagina > Conditionele opmaak > Beheer regels, zie screenshot:

3. In de Beheer van regels voor voorwaardelijke opmaak dialoogvenster, klik Nieuwe regel knop, zie screenshot:

4. In de pop-out Nieuwe opmaakregel dialoogvenster, klik Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt onder de Selecteer een regeltypeen voer vervolgens deze formule in = ISODD ($ D2) (D2 is de eerste cel van de hulpkolom waarin u de formule hebt gemaakt) en klik vervolgens op Formaat knop om de gewenste vulkleur te kiezen voor de oneven rijen van de groep, zie screenshot:

5. Dan klikken OK om dit dialoogvenster te verlaten om terug te keren naar het vorige Beheer van regels voor voorwaardelijke opmaak dialoogvenster, klik dan Nieuwe regel knop nogmaals om een ​​andere regel te maken voor de even rijen van de groep.

6. In de Nieuwe opmaakregel dialoogvenster, klik Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt onder de Selecteer een regeltype en voer vervolgens deze formule in = ISEVEN ($ D2) (D2 is de eerste cel van de hulpkolom waarin u de formule hebt gemaakt) en klik vervolgens op Formaat knop om een ​​andere achtergrondkleur te kiezen voor de even rijen van de groep, zie screenshot:

7. Dan klikken OK om de terugkeer Beheer van regels voor voorwaardelijke opmaak, en u kunt zien dat de twee regels als volgt zijn gemaakt:

8. Dan klikken OK om dit dialoogvenster te sluiten en u kunt zien dat uw geselecteerde gegevensbereik is gearceerd met afwisselend twee verschillende kleuren op basis van de wijzigingen in de kolomwaarde.

  • Notes:
  • 1. Nadat u de rijen afwisselend heeft ingekleurd, kunt u de hulpkolom naar behoefte verbergen, maar u kunt deze niet verwijderen.
  • 2. Als uw gegevensbereik geen kopteksten bevat, voert u gewoon 1 in als het eerste getal in de hulpkolom en past u vervolgens de hulpformule toe zoals gewoonlijk.

Meer artikelen:

  • Getallen verhogen wanneer waarde in een andere kolom verandert
  • Stel dat u een lijst met waarden heeft in kolom A, en nu wilt u het getal met 1 verhogen in kolom B wanneer de waarde in kolom A verandert, wat betekent dat de getallen in kolom B toenemen totdat de waarde in kolom A verandert, en dan de Het verhogen van het nummer begint weer vanaf 1, zoals het linker screenshot wordt getoond. In Excel kunt u deze taak oplossen met de volgende methode.
  • Voeg lege rijen in wanneer waarde verandert in Excel
  • Stel dat u een gegevensbereik heeft en u wilt nu lege rijen tussen de gegevens invoegen wanneer de waarde verandert, zodat u de opeenvolgende dezelfde waarden in één kolom kunt scheiden, zoals in de volgende schermafbeeldingen. In dit artikel zal ik enkele trucs voor je bespreken om dit probleem op te lossen.
  • Som cellen op wanneer waarde verandert in een andere kolom
  • Wanneer u aan een Excel-werkblad werkt, moet u soms cellen optellen op basis van een groep gegevens in een andere kolom. Hier wil ik bijvoorbeeld de bestellingen in kolom B optellen wanneer de gegevens in kolom A veranderen om het volgende resultaat te krijgen. Hoe zou je dit probleem in Excel kunnen oplossen?
  • Voeg pagina-einden in wanneer waarde verandert in Excel
  • Stel dat ik een celbereik heb en nu wil ik pagina-einden in het werkblad invoegen wanneer de waarden in kolom A veranderen zoals het linker screenshot wordt getoond. U kunt ze natuurlijk één voor één invoegen, maar zijn er snelle manieren om de pagina-einden tegelijk in te voegen op basis van de gewijzigde waarden van één kolom?

De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert elke dag honderden muisklikken voor u!
officetab onderkant
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Eric · 3 years ago
    Hey, thanks for the help. I tried this and the coloring is off by one. Any ideas?
    • To post as a guest, your comment is unpublished.
      River Horse · 4 months ago
      Modify the formula to apply the conditional formatting to the header as well.
      =AND(LEN($A1)>0,MOD($D1,2)=0)
      This works better for me than trying to highlight just my data rows.  
    • To post as a guest, your comment is unpublished.
      Zach W · 3 years ago
      When you highlight the selection don't highlight the header row.
  • To post as a guest, your comment is unpublished.
    Monte · 3 years ago
    I hate helper columns. I'd rather have a huge formula before I put in a helper column. Sometimes Macros are easier, but I'm not always allowed to use macro enabled spreadsheets. When I want to use a macro, I usually run it from my Personal.xlsb, but that doesn't really help with avoiding a helper column.
  • To post as a guest, your comment is unpublished.
    George · 3 years ago
    Thank you very much for this, it was much appreciated.
  • To post as a guest, your comment is unpublished.
    guest · 3 years ago
    just use 1-prev_value, and you get alternating 1 and 0 s
  • To post as a guest, your comment is unpublished.
    Nate · 4 years ago
    Thanks for this formula, been thinking it wasn't possible for a while. Here's a question: Can you format each group to be a different color? Or are you limited to 2 alternating colors?

    Thanks!
  • To post as a guest, your comment is unpublished.
    krish · 4 years ago
    Great piece of information. you helped me to present my analysis results better.
  • To post as a guest, your comment is unpublished.
    Trisha · 4 years ago
    Thank you so much for this post, I've wanted to be able to change row color based on group for a long time.

    Easy to follow and much appreciated!
  • To post as a guest, your comment is unpublished.
    Justin · 4 years ago
    This formula (when used in conditional formatting) would alternate the row color based on group without the assistance of a helper row:

    =ISODD(SUMPRODUCT(1/COUNTIF($A$1:$A2,$A$1:$A2)))
    • To post as a guest, your comment is unpublished.
      Nate · 4 years ago
      Justin, your formula is nice because it doesn't require a helper column, but for some reason it requires extra RAM and slows the workbook down noticeably. I would recommend using the formula given in the article and just dealing with the helper column.
    • To post as a guest, your comment is unpublished.
      Dean · 4 years ago
      Hi Justin. When I use either the helper row method or yours, it formats one row off. Do you know why?
      • To post as a guest, your comment is unpublished.
        DJ · 4 years ago
        More than likely - as I did - you selected the whole columns, and not just the data (excl. any headings)