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

Hoe wijzigt u het pictogram ‘Voorwaardelijke opmaak gebruiken – Kleur instellen’ in Excel?

AuteurSun Wijzigingsdatum

Bij het werken met voorwaardelijke opmaak in Excel en het gebruik van pictogramreeksen, valt u misschien op dat elk pictogram standaard aan een vaste kleur is gekoppeld. Zo wordt bijvoorbeeld een waarde die groter is dan 67 % van alle waarden weergegeven met een groene pijl omhoog; waarden tussen 33 % en 67 % krijgen een gele horizontale pijl, en waarden onder 33 % worden aangegeven met een rode pijl omlaag. Deze standaardkleuren zijn echter vastgelegd en kunnen niet eenvoudig worden aangepast via de reguliere opties van Excel. Wilt u de kleuren van deze pictogrammen aanpassen zodat ze beter aansluiten bij uw persoonlijke voorkeuren of uw rapportagestijl, zoals te zien is in de schermafbeeldingen hieronder?

normale pictogramset pijl naar rechtskleur van pictogramset voor voorwaardelijke opmaak wijzigen

Wijzig Voorwaardelijke opmaak gebruiken-pictogramreeks

Aangepaste VBA-Voorwaardelijke opmaak gebruiken-pictogramreeks


Wijzig Voorwaardelijke opmaak gebruiken-pictogramreeks

Momenteel biedt Excel geen ingebouwde mogelijkheid om de kleuren van Voorwaardelijke opmaak gebruiken-pictogramreeksen rechtstreeks te wijzigen. U kunt echter een creatieve oplossing toepassen door handmatig symbolen (zoals pijlen) in te voegen en vervolgens Voorwaardelijke opmaak gebruiken te gebruiken om hun kleuren naar wens aan te passen. Deze flexibele aanpak stelt u in staat de pictogramkleuren af te stemmen op uw eigen voorkeuren of rapportagenormen. Deze methode is vooral nuttig in dashboards, visuele rapporten of wanneer corporate branding kleurcoördinatie vereist.

Zo kunt u deze methode toepassen, waarmee u niet alleen de kleuren kunt aanpassen, maar ook specifieke pictogramvormen kunt kiezen door symbolen uit lettertypen zoals Wingdings3 te gebruiken:

1. Selecteer een lege cel naast uw gegevenslijst, bijvoorbeeld F2. Voer 67 % in F2 in, daarna 33 % in F3 en 0 % in F4 — zo stelt u eenvoudig uw percentielgrenzen in voor de voorwaardelijke pictogramweergave.
de gegevens voorbereiden

2. Voer in cel G2 de volgende formule in om de waardelijn boven 67 % te berekenen (waarbij C1:C8 uw waardenlijst vertegenwoordigt) en sleep vervolgens de vulgreep omlaag om elke waardelijn te berekenen.

=PERCENTILE($C$1:$C$8, F2)

gebruik een formule om de waarde boven een specifieke waarde te berekenen

3. Voeg vervolgens in H2 uw eerste pictogram in door te klikken op Invoegen > Symbool. In het Symbool-dialoogvenster selecteert u Wingdings3 in de Lettertype-keuzelijst, kiest u daarna een pijl-omhoog-symbool (bijvoorbeeld tekencode 232) en voegt u dit in H2 in. Dit symbool staat voor hoge waarden. Zie schermafbeeldingen:

klik Invoegen > Symbool   
selecteer een pijl in het dialoogvensterpijl naar rechtsde pijl invoegen

4. Herhaal de bovenstaande stappen om een horizontale pijl in H3 en een neerwaartse pijl in H2 in te voegen voor respectievelijk uw middelste en lage waarden. Controleer opnieuw de symboolselectie zodat deze aansluit bij uw beoogde visuele ontwerp.
herhaal om pijlen in elke cel in te voegen

5. Voer in cel B1 (naast uw waardenlijst, die begint in kolom C bij C1) de volgende formule in om automatisch een pictogram toe te wijzen op basis van elke waarde. Sleep na het invoeren van de formule de vulgreep omlaag om deze toe te passen op uw volledige waardenlijst.

=IF(C1="","",IF(C1>=$G$2,$H$2,IF(C1>=$G$3,$H$3,$H$4)))

Tip:

  • C1: verwijzing naar uw waardecel.
  • G2: is de 67 %-waardelijn
  • H2: symbool (pijl) dat wordt weergegeven bij de hoogste waarden.
  • G3: is de 33 %-waardelijn.
  • H3: Pijl voor waarden in het middenbereik.
  • G4: is de waarde lager dan 33 %.
  • h2: Pijl voor lage waarden.
typ een formule en vul deze in andere cellen in

 

6. Markeer het bereik met de pijlen (bijv. cellen B1:B8) en stel het lettertype van deze cellen in op Wingdings 3. Deze stap zorgt ervoor dat de pijlen correct worden weergegeven als symbolen in plaats van willekeurige letters of tekens.
stel het lettertype van deze cellen in op Wingdings3

7. Selecteer het pictogramgebied om de pijlen in te kleuren volgens uw gewenste kleurenschema. Ga naar Start > Voorwaardelijke opmaak gebruiken > Nieuwe regel. Hiermee opent u het dialoogvenster waarin u opmaakvoorwaarden kunt instellen voor uw aangepaste pictogrammen.
klik Start > Voorwaardelijke opmaak > Nieuwe regel

8. Kies in het Nieuwe opmaakregel-dialoogvenster Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt. Voer de volgende formule in om uw hoogste waarden te markeren: =$C1>=$G$2. Klik op Opmaak, ga naar het Lettertype-tabblad en kies de gewenste kleur voor de pijlen omhoog (bijvoorbeeld rood voor nadruk).
opties instellen in het dialoogvenster

Tip: Controleer of uw absolute en relatieve celverwijzingen kloppen, zodat de opmaak correct wordt toegepast—vooral wanneer u voorwaardelijke regels naar andere bereiken kopieert.

9. Klik twee keer op OK om deze nieuwe opmaak toe te passen. Uw pijlen omhoog verschijnen nu in de gekozen kleur.
de pijlen omhoog zijn opgemaakt met de kleur rood

10. Herhaal het proces voor de horizontale en neerwaartse pijlen met de volgende formules in het dialoogvenster Nieuwe regel:

Opmaak horizontale pijlen:

=AND($C1<$G$2,$C1>=$G$3)

Opmaak neerwaartse pijlen:

=$C1<$G$3

Voeg indien gewenst verschillende kleuren toe voor elk pijltype.

herhaal om een regel in te stellen voor andere pijlen
alle pijlen zijn gewijzigd naar de door u ingestelde kleur

 

Daarnaast kunt u het uiterlijk verder fijnafstellen door op elk gewenst moment handmatig de Letterkleur van pijlen te wijzigen via de knop Letterkleur onder het tabblad Start. Ideaal voor snelle kleuraanpassingen, zonder de onderliggende voorwaardelijke regels te hoeven wijzigen.
wijzig de letterkleur van de pijlen naar een andere kleur via Letterkleur

Door deze stappen te volgen, kunt u pictogramreeksen simuleren met aangepaste kleuren, waardoor uw rapporten visueel onderscheidender worden en beter aansluiten bij uw behoeften. Deze tijdelijke oplossing is het meest geschikt wanneer u volledige controle over pictogramkleuren nodig hebt of wanneer u moet voldoen aan esthetische eisen van een rapport. Houd er echter rekening mee dat deze aanpak extra kolommen en zorgvuldig formulebeheer vereist; de uitlijning van pictogrammen kan afwijken van de standaard ingebouwde pictogramreeksen.

Als u een oplossing zoekt die naadloos werkt met ingebouwde pictogrammen of als u geavanceerdere aanpassingen wilt – zoals het gebruik van afbeeldingen of volledig nieuwe pictogrammen – bekijkt u dan het hieronder beschreven VBA-alternatief.

VBA-code – Maak een aangepaste Voorwaardelijke opmaak gebruiken-pictogramreeks (door gebruiker gedefinieerde afbeeldingen of kleuren)

Een beperking van standaard Excel is dat u de kleur van ingebouwde pictogramreeksen in Voorwaardelijke opmaak gebruiken niet rechtstreeks kunt wijzigen. Om dit te omzeilen, kunt u VBA gebruiken om programmatisch vormen of afbeeldingen (zoals gekleurde pictogrammen of zelfgemaakte afbeeldingen) in cellen in te voegen op basis van celwaarden. Deze techniek is bijzonder effectief wanneer u pictogrammen in elke gewenste kleur of stijl wilt weergeven, verder gaand dan de ingebouwde Excel-opties.

1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic om de VBA-editor te openen. Klik in het nieuwe venster Microsoft Visual Basic for Applications op Invoegen > Module en kopieer en plak de volgende code in de nieuwe module:

Sub CustomConditionalIcons()
    Dim rng As Range
    Dim cell As Range
    Dim ws As Worksheet
    Dim upIcon As String, midIcon As String, downIcon As String
    Dim upColor As Long, midColor As Long, downColor As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    Set rng = Application.InputBox("Select data range for custom icons", xTitleId, Selection.Address, Type:=8)
    
    ' Define Unicode symbols to use as icons (can replace with other symbols or images if desired)
    upIcon = ChrW(9650) ' ▲ Up triangle
    midIcon = ChrW(9651) ' △ Mid triangle
    downIcon = ChrW(9660) ' ▼ Down triangle
    
    ' Define colors (RGB)
    upColor = RGB(0, 176, 80) ' Green
    midColor = RGB(255, 192, 0) ' Yellow
    downColor = RGB(255, 0, 0) ' Red
    
    ' Remove existing shapes/icons from the range
    Dim sh As Shape
    For Each sh In ws.Shapes
        If Not Intersect(sh.TopLeftCell, rng) Is Nothing Then
            If Left(sh.Name, 13) = "CustomIconSet" Then
                sh.Delete
            End If
        End If
    Next
    
    ' Loop through cells and add custom icons
    For Each cell In rng
        If IsNumeric(cell.Value) Then
            Dim percentile67 As Double, percentile33 As Double
            percentile67 = Application.WorksheetFunction.Percentile(rng, 0.67)
            percentile33 = Application.WorksheetFunction.Percentile(rng, 0.33)
            
            Dim iconText As String
            Dim iconColor As Long
            
            If cell.Value >= percentile67 Then
                iconText = upIcon
                iconColor = upColor
            ElseIf cell.Value >= percentile33 Then
                iconText = midIcon
                iconColor = midColor
            Else
                iconText = downIcon
                iconColor = downColor
            End If
            
            ' Insert icon as a TextBox shape
            Dim iconShape As Shape
            Set iconShape = ws.Shapes.AddTextbox(msoTextOrientationHorizontal, cell.Left + 2, cell.Top + 2, cell.Width - 4, cell.Height - 4)
            iconShape.TextFrame.Characters.Text = iconText
            
            With iconShape.TextFrame2.TextRange.Font
                .Size = cell.Font.Size
                .Fill.ForeColor.RGB = iconColor
                .Name = cell.Font.Name
            End With
            
            iconShape.Name = "CustomIconSet" & cell.Address(0, 0)
            iconShape.Line.Visible = msoFalse
            iconShape.TextFrame.HorizontalAlignment = xlHAlignCenter
            iconShape.TextFrame.VerticalAlignment = xlVAlignCenter
            iconShape.Placement = xlMoveAndSize
        End If
    Next
End Sub

2. Voer de macro vervolgens uit door op F5te drukken (of klik op de knop)Uitvoeren-knop). Selecteer bij de prompt het bereik waarin u uw aangepaste pictogrammen wilt weergeven. De macro voegt gekleurde pictogrammen in—via tekstvakken—op basis van de waarde van elke cel ten opzichte van de percentielen van de groep.

Opmerkingen:
  • Als uw gegevens wijzigen, voert u de macro opnieuw uit om de pictogrammen bij te werken of te vernieuwen. Gebruikers moeten macro’s inschakelen om deze functie te gebruiken. Vormen kunnen handmatig of via macrocode worden verwijderd, zodat ze opnieuw toegepast kunnen worden.
  • Wees u ervan bewust dat het uitvoeren van deze code uw waarden vervangt door pictogrammen—maak eerst een back-up van uw gegevens voordat u doorgaat.

Deze VBA-aanpak is uiterst veelzijdig—pictogrammen, kleuren en vormen zijn volledig aanpasbaar, waardoor deze methode geschikt is voor deskundige dashboards waar merkrichtlijnen of doelgroepen zeer specifieke visuele signalen vereisen.

Samengevat: hoewel ingebouwde Excel-pictogramreeksen vaste kleuren hebben, staan diverse alternatieve technieken u toe aangepaste, kleurrijke pictogrammen in uw werkbladen toe te passen. Kies de handmatige symbool- en Voorwaardelijke opmaak gebruiken-tijdelijke oplossing voor volledige lay-outcontrole; gebruik VBA om elke afbeelding of symbool te plaatsen met programmeerbare kleuren. Elke aanpak heeft zijn eigen voordelen en overwegingen, waardoor u de beste optie kunt kiezen voor uw specifieke gegevensvisualisatiebehoeften.

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!

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren 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 keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|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 gereedschapssets: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 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.

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