Obsah
Podmíněné formátování je jedním ze základních nástrojů v aplikaci Microsoft Excel. Analýza dat, vytváření přehledů a další věci, které můžeme pomocí něj provádět. Může vám ušetřit spoustu času a ulevit od obrovského pracovního vypětí. Podmíněné formátování používáme většinou pro data, která jsou na sobě závislá. V tomto kurzu se však naučíte používat podmíněné formátování pro více řádků nezávisle na sobě v aplikaci Excel.
Stáhnout cvičebnici
Stáhněte si tento cvičebnice
Podmíněné formátování na více řádcích nezávisle.xlsm2 způsoby použití podmíněného formátování pro více řádků nezávisle v aplikaci Excel
V následujících kapitolách vám nyní nabízíme dvě jednoduché, ale účinné metody, jak v aplikaci Excel použít podmíněné formátování pro více řádků. Nezapomeňte, že nejprve musíte nastavit podmínky. Ty pak použijete na řádky. Kód VBA slouží pouze ke zkopírování podmíněného formátování do všech řádků vašeho výběru.
Pro demonstraci použijeme následující soubor dat:
Zde máme soubor dat, který se skládá ze jmen některých prodejců a jejich prodejní částky v měsících leden, únor a březen. Naším cílem je použít podmíněné formátování pro každý měsíc nezávisle pomocí různých barevných formátů.
1. Použití příkazu podmíněného formátování pro více řádků
Nejdůležitější částí je použití podmíněného formátování pomocí příkazu Podmíněné formátování na kartě Domů v aplikaci Excel. Jeho použití je snadné. Je třeba nastavit podmínku a barevný formát.
Zde používáme funkce LARGE k vyřešení našeho problému. Funkce LARGE vrátí n-tou největší hodnotu řádku. Poté nastavíme formát barev.
📌 Kroky
① Nejprve vyberte rozsah buněk D5:F10 .
② Nyní z Home přejděte na kartu Podmíněné formátování> Správa pravidel .
③ Poté se Správce pravidel podmíněného formátování Otevře se dialogové okno. Klikněte na Nové pravidlo .
④ V Nové pravidlo formátování dialogového okna vyberte možnost Pomocí vzorce určete, které buňky se mají formátovat. Poté zadejte následující vzorec :
=D5=LARGE($D5:$F5,1)
Tento vzorec vrátí 1. největší hodnotu ze tří měsíců. Poté klikněte na tlačítko Formát.
⑤ Z Formátování buněk dialogového okna vyberte nabídku Výplň. Vyberte libovolné barvy výplně. Poté klikněte na tlačítko OK .
⑥ Nyní jste nastavili vzorec a barvu výplně. Nyní klikněte na tlačítko OK .
⑦ Nyní označte Zastavit IF True To je důležité. Zajistí to, že váš vzorec bude fungovat pouze pro řádky nezávisle na sobě. Pak klikněte na tlačítko Nové pravidlo přidat další vzorce.
⑧ Nyní opět vytvořte další dvě pravidla jako předchozí. Tato dvě pravidla budou vracet 2., resp. 3. nejvyšší hodnotu.
Vzorce:
=D5=LARGE($D5:$F5,2)
=D5=LARGE($D5:$F5,3)
⑨ Nakonec jste nastavili všechny formáty a vzorce. Nezapomeňte zaškrtnout příslušná políčka.
⑩ Poté klikněte na OK .
Jak vidíte, podařilo se vám použít podmíněné formátování na více řádků nezávisle na sobě.
Podobné čtení:
- Jak použít podmíněné formátování na více řádků (5 způsobů)
- Střídavá barva řádků aplikace Excel pomocí podmíněného formátování [Video]
- Použití podmíněného formátování na každý řádek zvlášť: 3 tipy
- Jak zvýraznit řádek pomocí podmíněného formátování (9 metod)
2. Kódy VBA pro více řádků nezávisle v aplikaci Excel
Pro použití podmíněného formátování můžete použít kódy VBA. Tato metoda spočívá v kopírování formátu ve všech řádcích. Nejprve musíte použít pravidla. Poté kódy VBA zkopírují formátování a vloží ho do všech řádků.
Nezapomeňte, že se automaticky vytvoří pravidlo pro každý řádek. Tím se liší od předchozího.
📌 Kroky
① Nejprve vyberte rozsah buněk D5:F5
② Nyní z Home přejděte na kartu Podmíněné formátování> Správa pravidel .
③ Poté se Správce pravidel podmíněného formátování Otevře se dialogové okno. Klikněte na Nové pravidlo .
④ V Nové pravidlo formátování dialogového okna vyberte možnost Pomocí vzorce určete, které buňky se mají formátovat. Poté zadejte následující vzorec :
=D5=LARGE($D5:$F5,1)
Tento vzorec vrátí 1. největší hodnotu ze tří měsíců. Poté klikněte na tlačítko Formát.
⑤ Z Formátování buněk dialogového okna vyberte nabídku Výplň. Vyberte libovolné barvy výplně. Poté klikněte na tlačítko OK .
⑥ Nyní jste nastavili vzorec a barvu výplně. Nyní klikněte na tlačítko OK .
⑦ Nyní označte Zastavit IF True To je důležité. Zajistí to, že váš vzorec bude fungovat pouze pro řádky nezávisle na sobě. Pak klikněte na tlačítko Nové pravidlo přidat další vzorce.
⑧ Nyní opět vytvořte další dvě pravidla jako předchozí. Tato dvě pravidla budou vracet 2., resp. 3. nejvyšší hodnotu.
Vzorce:
=D5=LARGE($D5:$F5,2)
=D5=LARGE($D5:$F5,3)
⑨ Nakonec jste nastavili všechny formáty a vzorce. Nezapomeňte zaškrtnout příslušná políčka.
⑩ Poté klikněte na OK . První řádek se naformátuje pomocí 3 barevných stupnic.
⑪ Nyní stiskněte Alt+F11 na klávesnici, čímž otevřete editor VBA. Insert> Modul.
⑫ Poté zadejte následující kód:
Sub format_all_rows() Dim rng As Range Dim r As Long Set rng = Selection rng.Rows(1).Copy For r = 2 To rng.Rows.Count rng.Rows(r).PasteSpecial Paste:=xlPasteFormats Next r End Sub
⑬ Nyní soubor uložte. Poté vyberte rozsah buněk. D5:F10 .
⑭ Pak stiskněte tlačítko Alt+F8 a otevřete dialogové okno Makro. format_all_rows.
⑮ Poté klikněte na Spusťte.
Jak vidíte, úspěšně jsme aplikovali podmíněné formátování na více řádků nezávisle. Naše metody vyhodnocují každý řádek samostatně.
💬 Co si zapamatovat
✎ Chcete-li tyto metody implementovat, vždy označte " Zastavit, pokud je to pravda ". Bude ignorovat ostatní pravidla, pokud naše data splňují podmínky.
✎ Tento kód VBA bude generovat stejné pravidlo pro každý řádek. Pokud je tedy váš soubor dat velký, může to zpomalit proces.
Závěr
Závěrem doufám, že vám tento návod poskytl kus užitečných znalostí o podmíněném formátování na více řádcích nezávisle na sobě v aplikaci Excel. Doporučujeme vám naučit se všechny tyto pokyny a aplikovat je na váš soubor dat. Stáhněte si cvičný sešit a vyzkoušejte si je sami. Neváhejte také poskytnout zpětnou vazbu v sekci komentářů. Vaše cenná zpětná vazba nás motivuje k tvorbě.Nezapomeňte se podívat na naše webové stránky. Exceldemy.com pro různé problémy a řešení související s aplikací Excel.