Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel - Saturace barvy v grafu na základě hodnoty

Dobrý den,

Potřebuji upravit graf. Vytvořil jsem tento pouze pro příklad.

[]

Asi řeknete, proč mám dvě hodnoty, když zobrazují pouze jednu.

Důvod je ten, že ji chci znázornit saturací barvy u první hodnoty.

Konkrétně, August má nejnižší hodnotu, proto bude barva velmi světle modrá. A s každou vyšší hodnotou se saturace bude zvyšovat až k February, které má největší hodnotu a proto bude barva velmi tmavě modrá.

Je, prosím Vás, možné něco takového v Excelu udělat?

Děkuji

Předmět Autor Datum
Je... pomocou makra, spúšťajúceho sa automaticky po každom vykonanom výpočte v hárku. Aby si mohol k…
robert13 15.05.2020 09:26
robert13
Aha. Pomocí makra. Děkuji poslední
MichalDM 19.05.2020 17:12
MichalDM

Je... pomocou makra, spúšťajúceho sa automaticky po každom vykonanom výpočte v hárku.
Aby si mohol každý stĺpec grafu vyfarbovať samostatne, musíš zameniť rady a kategórie, inak by ja jednalo o jednu dátovú radu s rovnakým zafarbením stĺpcov.
Odvodenie rôznych stupňov saturácie som Ti spravil do pomocného riadka, aby si videl príklad, ako to dosiahnuť (dá sa to však urobiť aj bez pomocného riadka - výpočtom priamo v kóde).
Proste musíš si rozdeliť škálu vlastností "brightness" medzi maximálnou a minimálnou hodnotou na toľko stupňov, koľko máš stĺpcov a určiť vzorec, ktorým sa priradí vhodná hodnota "brightness" k hodnote tabuľky.
Vzorec som určil približne.
V prílohe máš ukážku.

P.S. Keďže zošit obsahuje makro, zošit musí mať príponu xlsm a použitie makier sa pri otvorení súboru musí povoliť.
Oups, teraz vidím, že som to urobil naopak: najtmavšia je najnižšia hodnota a najsvetlejšia je najvyššia hodnota.
Tak ešte zmena... veľmi rýchla inverzia... aby som Ti tam nechal aj pôvodnú verziu...
Takže v prílohe 2 máš opačnú logiku saturácie...

P.S.P.S. Môže sa stať, že hodnota v tabuľke odvodí saturáciu mimo rozsahu (brightness sa pohybuje od 1 = biela po cca -0,2 = rozumná tmavosť). Ak hodnoty vyjdú cca 1 alebo viac, je treba vzorec prevodu upraviť. Ja som ho určil len "od oka"...

Zpět do poradny Odpovědět na původní otázku Nahoru