Istý čas som pracoval pre vzdelávaciu agentúru, kde som učil klientov chápať použitie Excelu v praxi.
Ľudia boli spokojní, ja tiež. Vtedy som začal písať aj tento seriál, ktorý aj ľuďom "tam vonku" môže dať niečo, čo im môže pomôcť.
Pred určitým časom som s majiteľom agentúry rozviazal pracovný pomer aj kvôli tomu, že sa im takáto moja aktivita znepáčila a pre niektoré ďalšie príčiny, ktoré nevyhovovali mne.
Možno len toľko k tomu, prečo som tak dlho nič nenapísal.
Teraz som tu znova, nepracujem už v tejto oblasti a preto som rozhodnutý pokračovať v týchto aktivitách i naďalej.
Podmienené formátovanie
O čo ide?
Skúste si predstaviť, že sledujete štatistiky alebo nejaké výpisy v Exceli.
Napr. tieto:
Parameter | Hodnota | Hranica |
Otáčky | 1300 | 2000 |
Hlučnosť | 52 | 70 |
Spotreba | 1.3 | 1.8 |
Povedzme, že pri týchto údajoch celkom ľahko vidíme, či aktuálna hodnota dosahuje alebo presahuje hranicu.
V prípadoch stoviek riadkov to však môže byť nepríjemné.
Preto poviem Excelu toto...
"Zvýrazni mi hodnotu spotreby, ak bude väčšia ako 2000."
Podmienené formátovanie sa to nazýva preto, lebo upravuje sa formátovanie bunky (alebo rozsahu buniek) podľa určitej podmienky.
Presunieme sa na bunku, v ktorej chceme toto formátovanie nastaviť (teda na bunku s hodnotou 1300).
Tento nástroj budeme hľadať pod hlavným menu Formát. Niekde pri konci nájdeme položku Podmienené formátovanie... / Conditional Formating...
Otvorí sa nám dialógové okno:
Cell Value Is (Hodnota bunky je) necháme teraz na pokoji.
Definujeme logiku... podľa nej Excel vie, čo má sledovať. Najpoužívanejšie sú:
Between - sledovaná hodnota je medzi minimom a maximom (vrátane)
Equal to - sledovaná hodnota sa rovná nastavenej
Not equal to - sledovaná hodnota je iná ako nastavená
Greater than / Less than - sledovaná hodnota je väčšia / menšia ako nastavená
Greater than or equal to / Less than or equal to - väčšia alebo rovná / menšia alebo rovná
- Podľa výberu zadáme želanú(é) hodnotu(y)
- Klikneme na Format...
- Zobrazí sa dialóvové okno, kde máme možnosť zmeniť napr. štýl písma, orámovania alebo farby pozadia (vzorku):
- Potvrdíme OK. Po tomto kroku naše nastavenie vyzerá takto:
Všimnime si, že sme zadali doslova vetu:
"Hodnota bunky je väčšia než 2000." - Keď potvrdíme tlačidlom OK, asi sa nič nestane... Hodnota bunky je teraz pod týmto hraničným číslom... Skúste však zmeniť hodnotu otáčok v tejto bunke na 2500 a sledujte, čo sa stane...
Parameter | Hodnota | Hranica |
Otáčky | 2500 | 2000 |
Hlučnosť | 52 | 70 |
Spotreba | 1.3 | 1.8 |
Takto môžeme zadefinovať podmienené formátovanie pre akúkoľvek hodnotu.
Takisto môžeme však povedať vetu "Ak je hodnota bunky rovná "NIE""
Zaujímavé a užitočné, však?
Ak budete chcieť, môžem napísať aj o tom, ako porovnávať dve bunky a podľa toho formátovanie nastaviť.