Note: The other languages of the website are Google-translated. Back to English

Jak střídat barvu řádku na základě skupiny v aplikaci Excel?

V aplikaci Excel může být pro každý z nás jednodušší vybarvit každý druhý řádek, ale pokusili jste se někdy střídat barevné řádky na základě změn hodnoty sloupce - Sloupec A, jak ukazuje následující snímek obrazovky, v tomto článku budu mluvit o tom, jak střídat barvu řádků na základě skupiny v aplikaci Excel.

Barvy řádků střídavě na základě změn hodnot pomocí pomocného sloupce a podmíněného formátování

Vybarvujte řádky střídavě na základě změn hodnot pomocí užitečné funkce

Vybarvujte řádky střídavě dvěma barvami na základě změn hodnot pomocí pomocného sloupce a podmíněného formátování


Barvy řádků střídavě na základě změn hodnot pomocí pomocného sloupce a podmíněného formátování

Chcete-li řádky zvýraznit střídavě na základě skupiny, neexistuje pro vás žádný přímý způsob, takže musíte vytvořit sloupec pomocníka a poté použít funkci podmíněného formátování k jejich vybarvení. Postupujte prosím následovně:

1. Do buňky D1, stejného řádku záhlaví, zadejte číslo 0.

2. A do buňky D2 zadejte tento vzorec: =IF(A2=A1,D1,D1+1) , a pak přetáhněte tento vzorec dolů do buněk, které chcete použít, viz screenshot:

Poznámka: Ve výše uvedeném vzorci, A1, A2 jsou první a druhá buňka sloupce, jejichž hodnota se mění, D1 je buňka, do které jste zadali pomocné číslo 0.

3. Poté vyberte datový rozsah A2: D18, který obsahuje sloupec pomocného vzorce, a klikněte Home > Podmíněné formátování > Nové pravidlo, viz screenshot:

4. V Nové pravidlo pro formátování dialogové okno vyberte Pomocí vzorce určete, které buňky chcete formátovat pod vyberte typ pravidla a zadejte tento vzorec = AND (LEN ($ A2)> 0, MOD ($ D2,2) = 0) do Formátovat hodnoty, kde je tento vzorec pravdivý textové pole, viz screenshot:

Poznámka: A2 je první buňka ve vašem sloupci, na kterou vybarvujete, a D2 je první buňka pomocného sloupce, který jste vytvořili pro vybraný rozsah

5. Pak klikněte na tlačítko Formát pro přechod na Formát buněk v dialogovém okně a vyberte jednu barvu, která se vám líbí pod Vyplnit karta, viz screenshot:

6. Pak klikněte na tlačítko OK > OK zavřete dialogy a řádky byly střídavě zvýrazněny na základě konkrétního sloupce, který se mění, viz screenshot:


Vybarvujte řádky střídavě na základě změn hodnot pomocí užitečné funkce

Pokud je výše uvedená metoda pro vás obtížná, můžete použít užitečný nástroj -Kutools pro Excel, S jeho Distingush rozdíly Díky této funkci můžete v aplikaci Excel rychle obarvit řádky založené na skupině.

Tip:Použít toto Distingush rozdíly funkce, za prvé, měli byste si stáhnout Kutools pro Excela poté tuto funkci rychle a snadno aplikujte.

Po instalaci Kutools pro Excel, udělejte prosím toto:

1, klikněte Kutools > Formát > Distingush rozdíly, viz screenshot:

2.V Distingush rozdíly podle sloupce klíče V dialogovém okně proveďte podle potřeby následující operace. Viz screenshot:

3Po dokončení nastavení klikněte na Ok zavřete dialogové okno a podle potřeby získáte následující výsledek:

Klikněte a stáhněte si Kutools pro Excel a bezplatnou zkušební verzi hned teď!


Vybarvujte řádky střídavě dvěma barvami na základě změn hodnot pomocí pomocného sloupce a podmíněného formátování

Pokud chcete střídat řádky dvěma různými barvami na základě změn hodnot, jak ukazuje následující snímek obrazovky, lze to také vyřešit v aplikaci Excel s podmíněným formátováním.

1. Nejprve byste měli vytvořit nový pomocný sloupec a vzorec jako první metodu od kroku 1 do kroku 2, dostanete následující snímek obrazovky:

2. Poté vyberte datový rozsah A2: D18 a poté klepněte na Home > Podmíněné formátování > Spravovat pravidla, viz screenshot:

3. V Správce pravidel podmíněného formátování , klepněte na tlačítko OK Nové pravidlo tlačítko, viz screenshot:

4. Ve vyskočené Nové pravidlo pro formátování dialog, klepněte na tlačítko Pomocí vzorce určete buňky, které chcete formátovat pod Vyberte typ pravidlaa poté zadejte tento vzorec = ISODD ($ D2) (D2 je první buňka sloupce pomocníka, který jste vytvořili vzorec), a poté klikněte Formát Tlačítko pro výběr barvy výplně, která se vám líbí pro liché řádky skupiny, viz screenshot:

5. Pak klikněte na tlačítko OK pro opuštění tohoto dialogu se vrátíte zpět Správce pravidel podmíněného formátování dialogové okno, klikněte prosím Nové pravidlo znovu pro vytvoření dalšího pravidla pro sudé řádky skupiny.

6. V Nové pravidlo pro formátování , klepněte na tlačítko OK Pomocí vzorce určete buňky, které chcete formátovat pod Vyberte typ pravidla jako dříve a poté zadejte tento vzorec = ISEVEN ($ D2) (D2 je první buňka sloupce pomocníka, který jste vytvořili vzorec), a poté klikněte Formát tlačítko pro výběr jiné barvy pozadí pro sudé řádky skupiny, viz screenshot:

7. Pak klikněte na tlačítko OK k vrácení Správce pravidel podmíněného formátování, a můžete vidět, že tato dvě pravidla jsou vytvořena následovně:

8. Pak klikněte na tlačítko OK zavřete toto dialogové okno a uvidíte, že vybraný rozsah dat byl stínován dvěma různými barvami střídavě na základě změn hodnoty sloupce.

  • Poznámky:
  • 1. Po střídavém vybarvení řádků můžete pomocný sloupec podle potřeby skrýt, ale nemůžete jej smazat.
  • 2. Pokud ve vašem datovém rozsahu nejsou žádná záhlaví, stačí zadat 1 jako první číslo do sloupce pomocníka a poté použít pomocný vzorec jako obvykle.

Další články:

  • Zvýšení čísel při změně hodnoty v jiném sloupci
  • Předpokládejme, že máte seznam hodnot ve sloupci A a nyní chcete zvýšit číslo o 1 ve sloupci B, když se změní hodnota ve sloupci A, což znamená, že čísla ve sloupci B se budou zvyšovat, dokud se nezmění hodnota ve sloupci A, pak přírůstek čísla začíná znovu od 1, jak je zobrazeno levé zobrazení obrazovky. V aplikaci Excel můžete tuto úlohu vyřešit následující metodou.
  • Při změně hodnoty v aplikaci Excel vložte prázdné řádky
  • Předpokládejme, že máte rozsah dat a nyní chcete mezi data při změně hodnoty vložit prázdné řádky, abyste mohli oddělit postupné stejné hodnoty v jednom sloupci, jak ukazují následující snímky obrazovky. V tomto článku budu mluvit o některých tricích, jak vyřešit tento problém.
  • Součet buněk při změně hodnoty v jiném sloupci
  • Když pracujete na listu aplikace Excel, někdy možná budete muset sečíst buňky na základě skupiny dat v jiném sloupci. Například zde chci sečíst objednávky ve sloupci B, když se data změní ve sloupci A, abych získal následující výsledek. Jak byste mohli vyřešit tento problém v aplikaci Excel?
  • Vložit konce stránek při změně hodnoty v aplikaci Excel
  • Předpokládejme, že mám řadu buněk a teď chci vložit konce stránek do listu, když se hodnoty ve sloupci A změní, jak je zobrazen levý snímek obrazovky. Samozřejmě je můžete vkládat jeden po druhém, ale existují nějaké rychlé způsoby, jak vložit konce stránek najednou na základě změněných hodnot jednoho sloupce?

Nejlepší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (16)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Tento vzorec (při použití v podmíněném formátování) by střídal barvu řádku na základě skupiny bez pomoci pomocného řádku: =ISODD(SUMPRODUCT(1/COUNTIF($A$1:$A2,$A$1:$A2))))
Tento komentář byl moderátorem webu minimalizován
Ahoj Justine. Když použiji metodu pomocného řádku nebo vaši, formátuje se o jeden řádek mimo. Víš proč?
Tento komentář byl moderátorem webu minimalizován
S největší pravděpodobností jste – stejně jako já – vybrali celé sloupce, nikoli pouze data (kromě nadpisů)
Tento komentář byl moderátorem webu minimalizován
Justine, tvůj vzorec je pěkný, protože nevyžaduje pomocný sloupec, ale z nějakého důvodu vyžaduje extra RAM a znatelně zpomaluje sešit. Doporučil bych použít vzorec uvedený v článku a zabývat se pouze pomocným sloupcem.
Tento komentář byl moderátorem webu minimalizován
Tento vzorec funguje skvěle, pokud má tabulka pouze 100 řádků. Ale opravdu se zpomalí, když máte 5,000 XNUMX řádků. Nějaké návrhy na urychlení vzorce na větších souborech dat?
Tento komentář byl moderátorem webu minimalizován
Dobrý den, Barb,
Můžete zkusit následující vzorec:
=MOD(SUMPRODUCT(--($A$1:$A1<>$A$2:$A2)),2)


Poznámka: Když vyberete rozsah dat, vylučte první řádek záhlaví.

Zkuste to prosím, doufám, že vám to pomůže!
Tento komentář byl moderátorem webu minimalizován
Fantastický! Výborně!
Tento komentář byl moderátorem webu minimalizován
Děkuji mnohokrát za tento příspěvek, dlouho jsem chtěl mít možnost změnit barvu řádku podle skupiny. Snadno sledovatelné a velmi ceněné!
Tento komentář byl moderátorem webu minimalizován
Skvělá informace. pomohli jste mi lépe prezentovat výsledky mé analýzy.
Tento komentář byl moderátorem webu minimalizován
Díky za tento vzorec, chvíli jsem si myslel, že to není možné. Zde je otázka: Můžete naformátovat každou skupinu tak, aby měla jinou barvu? Nebo jste omezeni na 2 střídající se barvy?

Díky!
Tento komentář byl moderátorem webu minimalizován
stačí použít 1-prev_value a dostanete střídavě 1 a 0 s
Tento komentář byl moderátorem webu minimalizován
Velice vám za to děkujeme, velmi si toho vážíme.
Tento komentář byl moderátorem webu minimalizován
Nesnáším pomocné sloupky. Raději bych měl obrovský vzorec, než dám do sloupce pomocníka. Někdy jsou makra jednodušší, ale ne vždy mám povoleno používat tabulky s povolenými makry. Když chci použít makro, obvykle ho spouštím ze svého Personal.xlsb, ale to ve skutečnosti nepomáhá vyhnout se pomocnému sloupci.
Tento komentář byl moderátorem webu minimalizován
Ahoj, díky za pomoc. Zkoušel jsem to a barvení je po jednom pryč. Nějaké nápady?
Tento komentář byl moderátorem webu minimalizován
Když zvýrazníte výběr, nezvýrazňujte řádek záhlaví.
Tento komentář byl moderátorem webu minimalizován
Upravte vzorec tak, aby se podmíněné formátování použilo i na záhlaví.=AND(DÉLKA($A1)>0,MOD($D1,2)=0)
Funguje to pro mě lépe, než abych se snažil zvýraznit pouze moje datové řádky.
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL