Hoe wijzigt u het pictogram ‘Voorwaardelijke opmaak gebruiken – Kleur instellen’ in Excel?
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?
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.![]()
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) ![]()
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:
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.![]()
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.
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.![]()
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.![]()
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).![]()
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.![]()
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.
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.![]()
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)
). 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.
- 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.

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.
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