Faq/Calc/142
TDF LibreOffice Document Liberation Project Blogs gemeenschap Weblate Nextcloud Redmine Ask LibreOffice Doneren
Hoe kan ik de kleurschaal bij de voorwaardelijke opmaak gebruiken?
Een kleurschaal bij een bereik toepassen betekent het tonen van een bicolor of tricolor gradiënt afhankelijk van de waarde van een cel in dat bereik.
Hierdoor zie je met een blik de verschillen in de waarden in dat bereik. Als voorbeeld gebruiken we wat temperaturen, vanaf blauw (koudste) tot en met rood (warmste), met een gradiënt voor de tussenliggende waarden.
Deze lay-out is voorwaardelijk, want de gekleurde kleur is afhankelijk van de waarde in de cel. Gebruik twee duidelijk verschillende kleuren om de berekeningsmethode aan te geven. Belangrijke eigenschappen zijn:
- Min
- Max
- Percentiel
- Waarde
- Procent
- Formule
De waarden Min en Max worden door de waarden in het bereik bepaald. De andere opties worden gespecificeerd met een waarde (Percentiel, Waarde, Percentage) of een referentie naar een cel of formule (Formule).
Met een kleurschaal met drie waarden, moeten ook de keuzes voor de kleur en de berekeningswijze voor de tussenliggende gegevens worden ingevoerd.
Hier zijn maar twee waarden:
▸ ▸ ▸ :Hier zijn de kleuren Tango: Hemelsblauw 1 voor Min en Lichtrood voor Max.
Met een kleurschaal met drie waarden.
:
:
Met een extra waarde kun je de tussenliggende waarden markeren. Dat is hier gedaan met Geel voor Percentiel[1] 50, de andere kleuren hebben we gelijk gehouden.
Dit voorbeeld toont het gevolg van het wijzigen van het percentiel (hier 30)
Nu een voorbeeld met 3 waarden, maar de grenswaarden komen nu uit het werkblad:
- De grenswaarden staan in de cellen M40, M41, M42
- De referentie gaat met het type Formule
- De waarden zijn 10, 60 en 80. The gradiënt gaat van blauw (ook waarden kleiner dan 10 worden blauw) naar rood (waarden hoger dan 80 worden ook rood)
Rekenmethode
Je hoeft die niet te weten om de gradiënt te kunnen gebruiken. In de voorbeelden zijn dus vooral de kleuren voor de Min en de Max van belang.
Maar als je het wilt weten...
De berekende kleur is een mix van elk van de RGB componentens[2] van de kleur, proportioneel naar de waarde in de tabel.
Formule voor rood (R):
[math]\displaystyle{ R=\frac{R_{Max}-R_{min}}{x_{Max}-x_{min}}\cdot(x-x_{min})+R_{min} }[/math]
[math]\displaystyle{ R }[/math]: rode component voor de x-waarde op dezelfde regel
[math]\displaystyle{ R_{Max} }[/math]: rode component voor de kleur toegepast voor het maximum
[math]\displaystyle{ R_{min} }[/math]: rode component voor de kleur toegepast voor het minimum
[math]\displaystyle{ x_{Max} }[/math]: maximale waarde van x in de tabel
[math]\displaystyle{ x_{min} }[/math]: minimale waarde van x in de tabel
NB:
- ↑ Een percentiel is elk van de 99 waarden die de gegevens spitsen in 100 gelijke delen, elk deel staat dus voor 1/100 van de steekproefgrootte. De reeks is gesorteerd van laag naar hoog. Alpha = 25 betekent het eerste kwartiel, 50 is de mediaan.
- ↑ Rood Groen Blauw, afgekort RGB, een kleurencodering. Dit zijn de drie primaire kleuren.