Stínové alternativní řádky s podmíněným formátováním aplikace Excel

01 z 01

Formáty výkresu ve formátu Excel / sloupce

Stínování alternativních řádků s podmíněným formátováním. © Ted French

Většinou se podmíněné formátování používá ke změně barev buňky nebo písma v odezvě na data zadaná do buňky, jako je datum po splatnosti nebo příliš vysoké výdaje na rozpočet, a to obvykle za použití přednastavených podmínek aplikace Excel.

Kromě přednastavených možností je však také možné vytvořit vlastní pravidla podmíněného formátování pomocí vzorců aplikace Excel pro testování podmínek určených uživatelem.

Jeden takový vzorec, který kombinuje funkce MOD a ROW , lze použít k automatickému zastínění alternativních řádků dat, které mohou číst data ve velkých listech mnohem jednodušší.

Dynamické stínování

Další výhodou při použití vzorce pro přidání stínování řádků je, že stínování je dynamické, což znamená, že se změní, pokud se změní počet řádků.

Pokud jsou vloženy nebo odstraněny řádky, upraví se stínování řádek, aby se zachoval vzorec.

Poznámka: Střídavé řádky nejsou s touto vzorkou jedinou možností. Změnou mírně, jak je uvedeno níže, vzorec může zastínit libovolný vzorec řádků. Může se dokonce použít i pro stínování sloupců namísto řádků, pokud si to vyberete.

Příklad: Vzorec stínování řádků

Prvním krokem je zvýraznit rozsah buněk, které mají být zastíněny, protože vzorec ovlivňuje pouze tyto vybrané buňky.

  1. Otevřete pracovní list aplikace Excel - pro tento tutoriál bude pracovat prázdný list
  2. Zvýrazněte rozsah buněk v listu
  3. Klikněte na kartu Domov na pásu karet
  4. Klepnutím na ikonu podmíněného formátování otevřete rozbalovací nabídku
  5. Zvolte možnost Nová pravidla pro otevření dialogového okna Nový formátovací pravidlo
  6. Klepnutím na příkaz Použít vzorec můžete určit, které buňky chcete formátovat, ze seznamu v horní části dialogového okna
  7. Zadejte následující vzorec do pole pod hodnotami Formát, kde je tato hodnota pravdivá v dolní polovině dialogového okna = MOD (ROW (), 2) = 0
  8. Klepnutím na tlačítko Formát otevřete dialogové okno Formát buněk
  9. Klepnutím na kartu Vyplnit zobrazíte možnosti barvy pozadí
  10. Vyberte barvu, kterou chcete použít pro zastínění alternativních řádků vybraného rozsahu
  11. Klepnutím dvakrát na tlačítko OK zavřete dialogové okno a vrátíte se do pracovního listu
  12. Střídavé řádky ve vybraném rozsahu by nyní měly být zastíněny zvolenou barvou výplně pozadí

Interpretace vzorce

Jak tento vzorec čte Excel je:

Co MOD a ROW dělají

Vzorec závisí na funkci MOD ve vzorci. Co dělá MOD dělí číslo řádku (určeno funkcí ROW) druhým číslem uvnitř závorek a vrátí zbytek nebo modul, jak se někdy nazývá.

V tomto okamžiku podmíněné formátování přebírá a porovná modul s číslem za znaménkem rovnosti. Pokud je shoda (nebo správněji, pokud je podmínka TRUE), je řádek stínovaný, pokud čísla na obou stranách rovného znaménka neodpovídají, podmínka je FALSE a pro daný řádek se neobjeví žádné stínování.

Například na obrázku výše, když je poslední řádek ve zvoleném rozsahu 18 děleno 2 funkcí MOD, zbytek je 0, takže podmínka 0 = 0 je TRUE a řádek je stínovaný.

Řádek 17, na druhou stranu, když dělený 2 zanechává zbytek 1, který se nerovná 0, takže řádek je ponechán nezakryté.

Stínicí sloupce namísto řádků

Jak již bylo uvedeno, vzorce používané k zastínění alternativních řádků mohou být upraveny tak, aby umožňovaly i stínování sloupců. Požadovanou změnou je použití funkce COLUMN místo funkce ROW ve vzorci. Tímto způsobem vzorec vypadá takto:

= MOD (COLUMN (), 2) = 0

Poznámka: Změna vzoru řádků stínování pro změnu vzoru stínování popsaného dále platí také pro vzorec stínových sloupců.

Změňte vzorec, změňte vzhled stínů

Změna vzoru stínování se snadno provede změnou jedné ze dvou čísel ve vzorci.

Divisor nemůže být Zero nebo One

Číslo uvnitř hranatých závorek se nazývá dělitel, protože je to číslo, které dělí dělení v funkci MOD. Pokud si vzpomenete zpět na třídu matematiky, rozdělení na nulu nebylo povoleno a není povoleno ani v aplikaci Excel. Pokud se pokusíte použít nulu uvnitř hranatých závorek místo 2, například:

= MOD (řádek (), 0) = 2

nebudete mít žádné zastínění v dosahu.

Případně, pokud se pokusíte použít číslo jedna pro dělitele, tak vzorec vypadá takto:

= MOD (ŘÁD (), 1) = 0

každý řádek v poli bude stínovaný. K tomu dojde, protože libovolné číslo dělené o jednu zanechává zbytek nuly a nezapomeňte, že podmínka 0 = 0 je TRUE, řádek se stíní.

Změňte operátora, změňte vzhled stínování

Chcete-li skutečně změnit vzorek, změňte podmíněný nebo srovnávací operátor (rovnocenný znak) použitý ve vzorci na méně než znaménko (<).

Při změně = 0 až <2 (méně než 2) mohou být dva řádky společně zastíněny. Zadejte <3 a stínování se provede ve skupinách tří řad.

Jedinou výhradou pro použití méně než operátor je ujistit se, že číslo uvnitř hranatých závorek je větší než číslo na konci vzorce. V opačném případě bude každý řádek v poli zastíněn.