Excel: Spremenite barvo vrstice na podlagi vrednosti celice

  • Deliti To
Michael Brown

Naučite se, kako hitro spremeniti barvo celotne vrstice na podlagi vrednosti ene celice v delovnih listih Excel-a. Nasveti in primeri formul za številčne in besedilne vrednosti.

Prejšnji teden smo razpravljali o tem, kako spremeniti barvo ozadja celice glede na njeno vrednost. V tem članku boste izvedeli, kako označiti celotne vrstice v Excelu glede na vrednost ene celice, našli pa boste tudi nekaj nasvetov in primerov formul, ki delujejo s številčnimi in besedilnimi vrednostmi celic.

    Kako spremeniti barvo vrstice na podlagi števila v eni celici

    Recimo, da imate tabelo z naročili vašega podjetja, kot je ta:

    Vrstice boste morda želeli odteniti v različnih barvah glede na vrednost celice v Količina. stolpec, da na prvi pogled vidite najpomembnejša naročila. To lahko preprosto storite z uporabo Excelovega pogojnega oblikovanja.

    1. Najprej izberite celice, katerih barvo ozadja želite spremeniti.
    2. Ustvarite novo pravilo oblikovanja tako, da kliknete Pogojno oblikovanje > Novo pravilo... na Domov zavihek.
    3. V " Novo pravilo za oblikovanje " pogovorno okno, ki se odpre, izberite možnost " S formulo določite, katere celice je treba oblikovati " in vnesite naslednjo formulo v polje " Oblikovanje vrednosti, pri katerih je ta formula resnična ", da označite naročila s količinami, večjimi od 4:

      =$C2>4

      Seveda lahko uporabite tudi operatorja manj kot (<) in enako (=), da poiščete in označite vrstice, ki imajo Qty. manjše od 4 ali enako 4:

      =$C2<4

      =$C2=4

      Prav tako bodite pozorni na znak za dolar $ pred naslovom celice - potrebna je, da črka stolpca ostane enaka, ko se formula kopira po celi vrstici. Pravzaprav je to tisto, kar opravi trik in uporabi oblikovanje v celotni vrstici na podlagi vrednosti v določeni celici.

    4. Kliknite " Format... " in preklopite na Napolnite Če privzete barve ne zadoščajo, kliknite " Več barv... ", da izberete tisto, ki vam ustreza, in nato kliknite V REDU dvakrat.

      Uporabite lahko tudi vse druge možnosti oblikovanja, kot so barva pisave ali rob celic na drugih zavihkih Oblikovanje celic dialog.

    5. Predogled vašega pravila oblikovanja bo videti podobno kot tukaj:
    6. Če je tako, kot ste želeli, in ste zadovoljni z barvo, kliknite V REDU in si ogledate, kako je vaše novo oblikovanje v veljavi.

      Če je vrednost v polju Količina. večja od 4, bodo vse vrstice v Excelovi tabeli postale modre.

    Kot lahko vidite, je spreminjanje barve vrstice na podlagi števila v eni sami celici v Excelu precej preprosto. V nadaljevanju boste našli več primerov formul in nekaj nasvetov za bolj zapletene scenarije.

    Kako uporabiti več pravil s potrebno prednostno obravnavo

    V prejšnjem primeru boste morda želeli označiti vrstice z različnimi vrednostmi v Količina. stolpec v različnih barvah. Dodate lahko na primer pravilo za senčenje vrstic s količino 10 ali več. V tem primeru uporabite to formulo:

    =$C2>9

    Ko ustvarite drugo pravilo oblikovanja, nastavite prednost pravil, da bosta obe pravili delovali.

    1. Na Domov v zavihku Stili skupino, kliknite Pogojno oblikovanje > Upravljanje pravil... .
    2. Izberite " Ta delovni list " v " Prikaži pravila oblikovanja za ". Če želite upravljati samo pravila, ki veljajo za vaš trenutni izbor, izberite " Trenutni izbor ".
    3. Izberite pravilo oblikovanja, ki ga želite uporabiti najprej, in ga s puščicami premaknite na vrh seznama. Rezultat mora biti podoben temu:

      Kliknite na V REDU in ustrezne vrstice bodo takoj spremenile barvo ozadja glede na vrednosti celic, ki ste jih določili v obeh formulah.

    Kako spremeniti barvo vrstice na podlagi vrednosti besedila v celici

    V naši vzorčni tabeli lahko za lažje spremljanje naročil vrstice osenčite glede na vrednosti v polju Dostava stolpec, tako da:

    • Če je naročilo "zapadlo v X dneh", bo barva ozadja takšnih vrstic oranžna;
    • Če je element "dostavljen", bo celotna vrstica obarvana zeleno;
    • Če je naročilo "zapadlo", se vrstica obarva rdeče.

    Barva vrstice se seveda spremeni, če se stanje naročila posodobi.

    Medtem ko bi lahko formula iz našega prvega primera delovala za "dostavljeno" in "zapadlo"( =$E2="Dostavljeno" in . =$E2="Zapadli" Kot vidite, so različna naročila z rokom zapadlosti 1, 3, 5 ali več dni in zgornja formula ne bo delovala, ker je namenjena natančnemu ujemanju.

    V tem primeru raje uporabite funkcijo SEARCH, ki deluje tudi za delno ujemanje:

    =SEARCH("zapade v", $E2)>0

    V formuli, E2 je naslov celice, na kateri želite oblikovati, znak dolarja ($) se uporablja za zaklepanje koordinate stolpca, znak >0 pomeni, da se oblikovanje uporabi, če je določeno besedilo (" zapade v " v našem primeru) se nahaja na katerem koli mestu v celici.

    Ustvarite tri takšna pravila po korakih iz prvega primera in dobili boste spodnjo tabelo:

    Označite vrstico, če se celica začne z določenim besedilom

    Uporaba spletne strani >0 v zgornji formuli pomeni, da bo vrstica obarvana ne glede na to, kje v ključni celici se nahaja določeno besedilo. Na primer, stolpec Dostava (F) lahko vsebuje besedilo " Nujno, v 6 urah " in ta vrstica bo prav tako obarvana.

    Spreminjanje barve vrstice, ko je ključna celica se začne z določeno vrednost, uporabite =1 v formuli, npr.:

    =SEARCH("zapade v", $E2)=1

    v tem primeru bo vrstica označena le, če je določeno besedilo na prvem mestu v celici.

    Za pravilno delovanje tega pravila pogojnega oblikovanja se prepričajte, da v ključnem stolpcu ni vodilnih presledkov, sicer si boste lahko razbijali glavo in poskušali ugotoviti, zakaj formula ne deluje :) Uporabite lahko to brezplačno orodje za iskanje in odstranjevanje vodilnih in zadnjih presledkov v delovnih listih - dodatek Trim Spaces za Excel.

    Kako spremeniti barvo celice na podlagi vrednosti druge celice

    Pravzaprav je to le različica spreminjanja barve ozadja primera vrstice. Toda namesto celotne tabele izberete stolpec ali območje, kjer želite spremeniti barvo celic, in uporabite zgoraj opisane formule.

    Na primer, lahko ustvarimo tri takšna pravila, da osenčimo samo celice v polju " Številka naročila " na podlagi vrednosti druge celice (vrednosti v Dostava stolpec).

    Kako spremeniti barvo vrstice na podlagi več pogojev

    Če želite zasenčiti vrstice v isto barvo na podlagi več vrednosti. , potem lahko namesto oblikovanja več pravil oblikovanja uporabite funkciji OR ali AND za določitev več pogojev.

    Na primer, naročila, ki zapadejo v 1 in 3 dneh, lahko obarvamo z rdečkasto barvo, naročila, ki zapadejo v 5 in 7 dneh, pa z rumeno barvo. Formule so naslednje:

    =OR($F2="zapade v 1 dnevu", $F2="zapade v 3 dneh")

    =OR($F2="zapade v 5 dneh", $F2="zapade v 7 dneh")

    Funkcijo AND pa lahko uporabite za spreminjanje barve ozadja vrstic z Količina. enak ali večji od 5 in enak ali manjši od 10:

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

    Seveda v takšnih formulah niste omejeni na uporabo samo dveh pogojev, ampak jih lahko uporabite, kolikor jih potrebujete:

    =OR($F2="zapade v 1 dnevu", $F2="zapade v 3 dneh", $F2="zapade v 5 dneh")

    Nasvet: Zdaj, ko veste, kako obarvati celice za razlikovanje med različnimi vrstami vrednosti, boste morda želeli vedeti, koliko celic je poudarjenih z določeno barvo, in izračunati vsoto vrednosti v teh celicah. Dobra novica je, da lahko tudi to avtomatizirate in rešitev boste našli v tem članku: Kako šteti, seštevati in filtrirati celice po barvi v Excelu.

    To je le nekaj od številnih možnih načinov, kako na podlagi vrednosti celice, ki se bo odzvala na spremembo podatkov v tej celici, v delovne liste programa Excel nanesete pasove. Če za svoj nabor podatkov potrebujete kaj drugega, nam pošljite komentar in poskusili bomo to ugotoviti.

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.