Excel: Zmena farby riadku na základe hodnoty bunky

  • Zdieľajte To
Michael Brown

Naučte sa, ako rýchlo zmeniť farbu celého riadku na základe hodnoty jednej bunky v pracovných listoch programu Excel. Tipy a príklady vzorcov pre číselné a textové hodnoty.

Minulý týždeň sme sa venovali tomu, ako zmeniť farbu pozadia bunky na základe jej hodnoty. V tomto článku sa dozviete, ako zvýrazniť celé riadky v programe Excel na základe hodnoty jednej bunky, a nájdete tu aj niekoľko tipov a príkladov vzorcov, ktoré budú fungovať s číselnými a textovými hodnotami buniek.

    Ako zmeniť farbu riadku na základe čísla v jednej bunke

    Povedzme, že máte takúto tabuľku objednávok vašej spoločnosti:

    Možno budete chcieť odtieniť riadky rôznymi farbami na základe hodnoty bunky v Množstvo. stĺpca, aby ste na prvý pohľad videli najdôležitejšie zákazky. To sa dá jednoducho urobiť pomocou podmieneného formátovania programu Excel.

    1. Začnite výberom buniek, ktorých farbu pozadia chcete zmeniť.
    2. Vytvorte nové pravidlo formátovania kliknutím na Podmienené formátovanie > Nové pravidlo... na Domov tab.
    3. V " Nové pravidlo formátovania " dialógové okno, ktoré sa otvorí, vyberte možnosť " Použitie vzorca na určenie buniek, ktoré sa majú formátovať " a zadajte nasledujúci vzorec do " Formátovanie hodnôt, pri ktorých je tento vzorec pravdivý ", aby sa zvýraznili objednávky s množstvom väčším ako 4:

      =$C2>4

      Na vyhľadanie a zvýraznenie riadkov, ktoré majú počet menší ako 4 alebo rovný 4, môžete samozrejme použiť operátory menej ako (<) a rovná sa (=):

      =$C2<4

      =$C2=4

      Pozornosť venujte aj znaku dolára $ pred adresou bunky - je potrebný na to, aby písmeno stĺpca zostalo rovnaké, keď sa vzorec skopíruje do celého riadku. V skutočnosti je to to, čo vykoná trik a použije formátovanie na celý riadok na základe hodnoty v danej bunke.

    4. Kliknite na " Formát... " a prepnite na Naplňte stránku Ak vám predvolené farby nestačia, kliknite na " Viac farieb... " a vyberte si ten, ktorý sa vám páči, a potom kliknite na tlačidlo OK dvakrát.

      Môžete použiť aj ďalšie možnosti formátovania, napríklad farbu písma alebo ohraničenie buniek na iných kartách Formátovanie buniek dialóg.

    5. Náhľad vášho pravidla formátovania bude vyzerať podobne:
    6. Ak je to tak, ako ste chceli, a ste s farbou spokojní, kliknite na tlačidlo OK a uvidíte nové formátovanie.

      Ak je teraz hodnota v Množstvo. je väčšia ako 4, všetky riadky v tabuľke Excelu zmodrejú.

    Ako vidíte, zmena farby riadku na základe čísla v jednej bunke je v programe Excel pomerne jednoduchá. Ďalej nájdete ďalšie príklady vzorcov a niekoľko tipov pre zložitejšie scenáre.

    Ako použiť niekoľko pravidiel s potrebnou prioritou

    V predchádzajúcom príklade môžete zvýrazniť riadky s rôznymi hodnotami v Množstvo. stĺpca rôznymi farbami. Môžete napríklad pridať pravidlo na odtienenie riadkov s množstvom 10 alebo väčším. V tomto prípade použite tento vzorec:

    =$C2>9

    Po vytvorení druhého pravidla formátovania nastavte prioritu pravidiel tak, aby fungovali obe pravidlá.

    1. Na Domov na karte Štýly kliknite na položku Podmienené formátovanie > Správa pravidiel... .
    2. Vyberte si " Tento pracovný list " v časti " Zobrazenie pravidiel formátovania pre "Ak chcete spravovať pravidlá, ktoré sa vzťahujú len na aktuálny výber, vyberte " Aktuálny výber ".
    3. Vyberte pravidlo formátovania, ktoré chcete použiť ako prvé, a pomocou šípok ho posuňte na začiatok zoznamu. Výsledok by mal vyzerať takto:

      Kliknite na tlačidlo OK a príslušné riadky okamžite zmenia farbu pozadia na základe hodnôt buniek, ktoré ste zadali v oboch vzorcoch.

    Ako zmeniť farbu riadku na základe hodnoty textu v bunke

    V našej vzorovej tabuľke môžete na uľahčenie sledovania objednávok zatieňovať riadky na základe hodnôt v Dodávka stĺpec, takže:

    • Ak je objednávka "splatná do X dní", farba pozadia takýchto riadkov sa zmení na oranžovú;
    • Ak je položka "Doručená", celý riadok bude zafarbený na zeleno;
    • Ak je objednávka "po splatnosti", riadok sa zmení na červený.

    Prirodzene, farba riadku sa zmení, ak sa aktualizuje stav objednávky.

    Zatiaľ čo vzorec z nášho prvého príkladu by mohol fungovať pre "Dodané" a "Po splatnosti"( =$E2="Dodané" a =$E2="Po splatnosti" ), úloha znie trochu zložitejšie pre objednávky "Splatnosť do...". Ako vidíte, rôzne objednávky sú splatné za 1, 3, 5 alebo viac dní a vyššie uvedený vzorec nebude fungovať, pretože je určený pre presnú zhodu.

    V tomto prípade je lepšie použiť funkciu VYHĽADÁVANIE, ktorá funguje aj pre čiastočnú zhodu:

    =SEARCH("Due in", $E2)>0

    Vo vzorci, E2 je adresa bunky, na ktorej chcete založiť formátovanie, znak dolára ($) sa používa na uzamknutie súradnice stĺpca a >0 znamená, že formátovanie sa použije, ak sa zadaný text (" Splatnosť v " v našom prípade) sa nachádza na ľubovoľnom mieste v bunke.

    Vytvorte tri takéto pravidlá podľa krokov z prvého príkladu a výsledkom bude nasledujúca tabuľka:

    Zvýraznenie riadku, ak bunka začína konkrétnym textom

    Používanie stránky >0 vo vyššie uvedenom vzorci znamená, že riadok bude zafarbený bez ohľadu na to, kde sa zadaný text nachádza v kľúčovej bunke. Napríklad stĺpec Dodávka (F) môže obsahovať text " Naliehavé, do 6 hodín " a tento riadok bude tiež farebný.

    Zmena farby riadku pri kľúčovej bunke sa začína slovom konkrétnu hodnotu, použite =1 vo vzorci, napr.:

    =SEARCH("Due in", $E2)=1

    v tomto prípade sa riadok zvýrazní len vtedy, ak sa zadaný text nachádza na prvej pozícii v bunke.

    Aby toto pravidlo podmieneného formátovania fungovalo správne, uistite sa, že v kľúčovom stĺpci nie sú žiadne úvodné medzery, inak si môžete lámať hlavu nad tým, prečo vzorec nefunguje :) Na vyhľadávanie a odstraňovanie úvodných a končiacich medzier v pracovných hárkoch môžete použiť tento bezplatný nástroj - doplnok Trim Spaces pre Excel.

    Ako zmeniť farbu bunky na základe hodnoty inej bunky

    V skutočnosti ide o jednoduchú variáciu zmeny farby pozadia prípadu riadku. Namiesto celej tabuľky však vyberiete stĺpec alebo rozsah, v ktorom chcete zmeniť farbu buniek, a použijete vyššie opísané vzorce.

    Mohli by sme napríklad vytvoriť tri takéto pravidlá, ktoré by zatienili iba bunky v poli " Objednávacie číslo " stĺpec na základe hodnoty inej bunky (hodnoty v Dodávka stĺpec).

    Ako zmeniť farbu riadku na základe niekoľkých podmienok

    Ak chcete zatieniť riadky v rovnaká farba na základe viacerých hodnôt , potom namiesto vytvárania niekoľkých pravidiel formátovania môžete použiť funkcie OR alebo AND na nastavenie niekoľkých podmienok.

    Napríklad objednávky so splatnosťou 1 a 3 dni môžeme podfarbiť červenou farbou a objednávky so splatnosťou 5 a 7 dní žltou farbou. Vzorce sú nasledovné:

    =OR($F2="Splatnosť do 1 dňa", $F2="Splatnosť do 3 dní")

    =OR($F2="Splatnosť do 5 dní", $F2="Splatnosť do 7 dní")

    A funkciu AND môžete použiť napríklad na zmenu farby pozadia riadkov pomocou Množstvo. rovná alebo väčšia ako 5 a rovná alebo menšia ako 10:

    =AND($D2>=5, $D2<=10)

    Prirodzene, v takýchto vzorcoch nemusíte používať len 2 podmienky, môžete ich použiť toľko, koľko potrebujete. Napríklad:

    =OR($F2="Splatnosť do 1 dňa", $F2="Splatnosť do 3 dní", $F2="Splatnosť do 5 dní")

    Tip: Teraz, keď už viete, ako farebne rozlíšiť rôzne typy hodnôt, možno budete chcieť vedieť, koľko buniek je zvýraznených určitou farbou, a vypočítať súčet hodnôt v týchto bunkách. Dobrou správou je, že aj to môžete automatizovať a riešenie nájdete v tomto článku: Ako počítať, sčítavať a filtrovať bunky podľa farby v programe Excel.

    Toto je len niekoľko z mnohých možných spôsobov, ako na základe hodnoty bunky vytvoriť v hárkoch programu Excel pásy zebry, ktoré budú reagovať na zmenu údajov v danej bunke. Ak pre svoj súbor údajov potrebujete niečo iné, napíšte nám komentár a my sa to pokúsime vyriešiť.

    Michael Brown je nadšený technologický nadšenec s vášňou pre zjednodušovanie zložitých procesov pomocou softvérových nástrojov. S viac ako desaťročnými skúsenosťami v technologickom priemysle si zdokonalil svoje zručnosti v programoch Microsoft Excel a Outlook, ako aj Tabuľky Google a Dokumenty. Michaelov blog je venovaný zdieľaniu svojich vedomostí a odborných znalostí s ostatnými a poskytuje jednoduché tipy a návody na zlepšenie produktivity a efektivity. Či už ste skúsený profesionál alebo začiatočník, Michaelov blog ponúka cenné poznatky a praktické rady, ako z týchto základných softvérových nástrojov vyťažiť maximum.