Google Sheetsi tingimuslik vormindamine

  • Jaga Seda
Michael Brown

Selles postituses vaatleme lähemalt tingimuslikku vormindamist Google Sheetsis ja õpime kõige kiiremaid ja tõhusamaid võimalusi selle seadistamiseks. Vaatleme mitmeid näiteid, et näha, kuidas luua tingimuslikku vormindamist ühe või mitme tingimusega ning kuidas värvida lahtreid või muuta kirjavärvi kohandatud kriteeriumide alusel. Erilist tähelepanu pöörame teistel lahtritel põhinevale tingimuslikule vormindamisele.

    Mis on Google Sheetsi tingimuslik vormindamine?

    Milleks on vaja tingimuslikku vormindamist tabelis? Kas pole lihtsam vormindada lahtreid käsitsi?

    Konkreetsete andmete esiletõstmine värviga on suurepärane viis kirjetele tähelepanu juhtimiseks. Paljud meist teevad seda kogu aeg. Kui lahtri väärtused vastavad meie tingimustele, nt on nad suuremad või väiksemad kui mingi väärtus, on suurimad või väikseimad või ehk sisaldavad teatud tähemärke või sõnu, siis leiame sellised lahtrid ja muudame nende kirjastiili, kirjavärvi või taustavärvi.

    Kas ei oleks tore, kui sellised vormingu muudatused toimuksid automaatselt ja juhiksid veel rohkem tähelepanu sellistele lahtritele? Me säästaksime palju aega.

    Siinkohal tuleb tingimuslik vormindamine kasuks. Google Sheets saab selle töö meie eest ära teha, peame vaid selgitama, mida me tahame saada. Vaatame koos mõned näited ja näeme, kui lihtne ja tõhus see on.

    Kuidas lisada ühe tingimusega vormindamisreegel

    Oletame, et meie tabelis on šokolaadi müügiandmed. Iga rida tabelis sisaldab tellimust, mille saime konkreetselt kliendilt. Kasutasime veerus G ripploendeid, et määrata, kas see on täidetud.

    Mida on siin huvitav näha? Esiteks saame esile tõsta need tellimused, mille kogumüük ületab 200 dollarit. Need kirjed on meil veerus F, seega valime hiirega väärtuste vahemiku koos tellimuse summaga: F2:F22.

    Siis leia Formaat menüüpunkt ja klõpsake nuppu Tingimuslik vormindamine .

    Alustuseks vaatleme Google Sheetsi tingimuslikku vormindamist kasutades ühte värvi .

    Klõpsake Vormindage lahtrid, kui... , valige avanevast rippmenüüst valik "Suurem või võrdne" ja sisestage allolevasse lahtrisse "200". See tähendab, et meie valitud vahemikus tõstetakse kõik lahtrid, mille väärtus on suurem või võrdne 200, esile, kasutades samas kohas määratud formaati: rasvane punane kirjatüüp kollasel taustal.

    Näeme, et meie vormindamisreeglit rakendatakse kohe: kõik vajalikud lahtrid muutsid oma välimust.

    Teil on võimalus seadistada tingimuslik vormindamine mitte ainult ühe värvitooni, vaid ka kasutades värviskaalat Selleks valige Värviskaala tingimusformaadi reeglite külgribal ja kasutage valmis värvikomplekte. Samuti saate valida toonid minimaalse ja maksimaalse punkti jaoks, samuti vajaduse korral keskpunkti jaoks.

    Siinkohal lõime värviskaala, kus lahtrid muutuvad heledamaks, kui tellimuse summa väheneb, ja tumedamaks, kui summa suureneb.

    Google Sheets'i lahtrite vormindamine mitme tingimuse järgi

    Kui värviskaala tundub teile liiga hele, võite luua mitu tingimust vahekaardil "Üksikvärv" ja määrata iga tingimuse jaoks eraldi formaadi. Selleks klõpsake nuppu "Lisa teine reegel".

    Tõstame esile tellimused, mille kogumüük on üle 200 dollari, ja need, mis on alla 100 dollari.

    Nagu näete, on meil siin kaks vormindamistingimust. Esimene puudutab väärtusi, mis on suuremad kui 200, teine puudutab väärtusi, mis on väiksemad kui 100.

    Vihje. Google Sheetsis saate lisada nii palju tingimuslikke vormindusreegleid, kui teil on vaja. Kustutamiseks osutage sellele lihtsalt ja klõpsake nuppu Eemaldage ikoon.

    Google Sheetsi tingimuslik vormindamine kohandatud valemitega

    Soovituslik loetelu tingimustest, mida me saame oma andmeväljale rakendada, on üsna lai. Siiski ei pruugi sellest ikkagi piisata. Varem või hiljem tuleb teil luua tingimus, mida ei saa kirjeldada standardvahenditega.

    Seepärast pakub Google Sheets võimalust sisestada tingimusena oma valem. See valem võimaldab teil kirjeldada oma nõudeid, kasutades standardseid funktsioone ja operaatoreid. Teisisõnu, valemi tulemus peab olema kas "True" või "False".

    Kasutage oma valemi sisestamiseks rippmenüüst viimast elementi: "Custom formula is".

    Vaatame, kuidas see toimib.

    Ütleme, et me tahame teada, millised meie tellimused on tehtud nädalavahetusel. Ükski standardtingimustest ei toimi meie jaoks.

    Me valime kuupäevade vahemiku A2:A22, läheme aadressile Formaat menüü ja klõpsake Tingimuslik vormindamine . valige rippmenüüst "Format cells if" punkt "Custom formula is" ja sisestage loogiline valem, mis aitab meil tuvastada nädalapäeva kuupäeva järgi.

    =WEEKDAY(A2:A22,2)>5

    Kui number on suurem kui 5, siis on laupäev või pühapäev. Sellisel juhul rakendatakse lahtrisse allpool määratud vormingut.

    Nagu näete, on nüüd kõik nädalavahetused värviga esile tõstetud.

    Siin on teine näide. Toome tumeda šokolaadi tellimused välja teistsuguse formaadi abil. Selleks järgime samu samu samme: valime andmevahemiku šokolaadi liikidega (D2:D22) ja kasutame järgmist tingimust:

    =REGEXMATCH(D2:D22; "Dark")

    See funktsioon tagastab "True", kui šokolaaditüübi nimi sisaldab sõna "Dark".

    Vaadake, mida me saime: nii tumeda šokolaadi kui ka ekstra tumeda šokolaadi tellimused said rõhutatud. Nüüd ei pea nende leidmiseks sadu ridu läbi vaatama.

    Kasutage Google'i tabelites tingimusliku vormindamisega jokerkaardimärke

    Kui me tahame vormindada tekstiväärtusi, siis on standardne "Tekst sisaldab" tingimus oluline.

    Võite kasutada spetsiaalsed sümbolid et lisada otsingutingimusele paindlikkust.

    Näpunäide. Metsikmärke saab kasutada väljadel "Tekst sisaldab" ja "Tekst ei sisalda", samuti teie kohandatud valemites.

    On kaks kõige sagedamini kasutatavat märki: küsimärk (?) ja tärn (*).

    Küsimusmärk vastab mis tahes üksikule tähemärgile. Näiteks, nagu näete ekraanipildil, vormindab tekstireegel, mis sisaldab "??d", lahtrid selliste väärtustega nagu "Punane", kuid mitte selliste nagu "Tume".

    "??d" tähendab, et täht "d" peaks tulema sõna algusest kolmandana.

    Kasutage tärni, et jätta välja null kuni mis tahes arv tähemärke. Näiteks reegel, mis sisaldab "*d*", peaks vormindama mõlemad lahtrid: nii "Punase" kui ka "Tumeda" väärtusega.

    Selleks, et küsimärke ja tärnimärke ei tajutaks teie tekstiväärtustes metsikutena, lisatakse nende ette tavaliselt tilde (~). Näiteks tekstireegel, mis meie näites sisaldab "Re?", vormindab lahtrid "Red", samas kui reegel "Re~?" ei leia ühtegi lahtrit, sest see otsib väärtust "Re?".

    Kuidas kasutada Google Sheetsi tingimuslike vormingute kasutamist tervete ridade esiletõstmiseks

    Eespool kirjeldatud näidetes rakendasime tingimuslikku vormindamist teatud veergude lahtritele. Võib-olla mõtlesite: "Oleks nii tore, kui saaksime seda rakendada kogu tabelile!" Ja saate seda teha!

    Proovime kõik täitmata tellimused erivärviga esile tõsta. Selleks peame kasutama vormindamistingimust veerus G olevate andmete puhul, kus me määrasime, kas tellimus on täidetud, ja vormindame kogu tabeli.

    Märkus. Pange tähele, et me kohaldasime vormingut kogu tabelile A1:G22.

    Siis kasutasime oma kohandatud valemit, kus me määrasime, et:

    =$G1="Ei"

    Vihje. Sa pead kasutama dollarimärki ($) enne veeru nime. See loob sellele absoluutse viite, nii et valem viitab alati sellele konkreetsele veerule, samas kui rea number võib muutuda.

    Teisisõnu, me palume tal liikuda veerus allapoole, alustades esimesest reast, ja otsida kõiki lahtreid, mille väärtus on "Ei".

    Nagu näete, ei vormindatud mitte ainult need lahtrid, mida me oma tingimuse jaoks kontrollisime. Tingimuslik vormindamine rakendub nüüd kogu reale.

    Nii et tuletame meelde 3 põhireeglit, et vormindada tabelis olevaid ridu tingimuslikult:

    • Vormindatav vahemik on kogu tabel.
    • Kasutame tingimuslikku vormingut koos kohandatud valemiga
    • Peame kasutama $-märki enne veeru nime

    Google Sheetsi tingimuslik vormindamine teise lahtri alusel

    Me kuuleme sageli küsimust: "Kuidas rakendada tingimuslikku vormindamist ja muuta tingimuse muutmine lihtsaks?" See ei ole üldse keeruline.

    Kasutage lihtsalt oma valemit koos viitega lahtrisse, kus te määrate vajaliku tingimuse.

    Lähme tagasi meie näidisandmete juurde, kus on esitatud šokolaaditellimused Google Sheetsis. Oletame, et meid huvitavad tellimused, milles on vähem kui 50 ja rohkem kui 100 toodet. Läheme edasi ja sisestame need tingimused meie tabeli kõrval olevasse veergu H.

    Nüüd loome tellimuste tabeli jaoks tingimuslikud vormindamiseeskirjad.

    Me määrasime vormingu vahemikuks "A2:G22", et säilitada tabeli päis sellisena, nagu see on.

    Seejärel järgime teile teadaolevaid samme ja kasutame meie valemit.

    Siin on näha, kuidas näeb välja tingimuslik vormingu valem üle 100 elemendiga tellimuste jaoks:

    =$E2>=$H$3

    Märkus. Pange tähele, et väljaspool tabelit asuvate lahtrite kasutamisel tuleb kasutada absoluutseid viiteid ($).

    Dollarimärk enne veeru nime tähendab absoluutset viidet veerule. Kui dollarimärk on enne rea numbrit, siis absoluutne viide käib reale. Lisateavet leiate sellest üksikasjalikust arutelust lahtriviidete kohta.

    $H$3 tähendab meie näites absoluutset viidet lahtrisse, st mida iganes te tabeliga ka ei teeks, valem viitab ikkagi sellele lahtrisse.

    Märkus. Me peame kasutama absoluutset viidet veerule E ja absoluutset viidet lahtrisse H3, kus on meie piirmäär 100. Kui me seda ei tee, siis valem ei tööta!

    Nüüd lisame teise tingimuse, et tõsta esile tellimusi, mille esemete arv on väiksem kui 50. Klõpsake "Lisa teine reegel" ja lisage teine tingimus, nagu me tegime esimese tingimuse puhul.

    Palun vaadake valemit, mida me kasutame meie tingimusliku vormindamise reeglis:

    =$E2<=$H$2

    Suurimad ja väikseimad tellimused on nüüd värviga esile tõstetud. Ülesanne on täidetud. Siiski ei ole tore, et meie lehel on lisanumbrid, mis võivad segadust tekitada ja tabeli välimust rikkuda.

    Abiinfo paigutamine eraldi lehele oleks parem viis. Kirjeldan seda üksikasjalikumalt järgmises postituses, kui õpime, kuidas luua ripploendeid.

    Üleminek leht 2 ja sisestame need uued tingimused sinna.

    Nüüd saame luua tellimuste tabeli jaoks tingimuslikke vormindusreegleid, viidates nendele piirangutele.

    Siinkohal võib meil tekkida probleem. Kui me kasutame valemis lihtsalt lahtri aadressi lehest 2, saame vea.

    Märkus. Otsesed lahtriviited tingimusliku vormindamise valemites on võimalikud ainult praeguselt lehelt.

    Mida me siis nüüd teeme? Funktsioon INDIRECT aitab. See võimaldab teil saada lahtri viite, kirjutades selle aadressi tekstina. Nii näeb välja lahtri viide tingimusliku vormingu valemi sees:

    =$E2>=INDIRECT("2!G2")

    Siin on teine valem:

    =$E2<=INDIRECT("2!G1")

    Selle tulemusena saame sama tulemuse kui varem, kuid meie leht ei ole täiendavate kirjetega koormatud.

    Nüüd saame muuta vormindamistingimusi ilma reegli seadeid uuendamata. Piisab, kui lihtsalt lahtrites olevaid kirjeid muuta, ja saad uue tabeli.

    Google Sheets ja teise lahtri tekstil põhinev tingimuslik vormindamine

    Oleme õppinud, kuidas rakendada tingimusliku vormindamise reegleid, kasutades teatud lahtri numbrilisi andmeid. Mis siis, kui tahame oma tingimuse aluseks võtta teksti sisaldava lahtri? Vaatame koos, kuidas seda teha.

    Püüame leida tumeda šokolaadi tellimusi:

    Leht 2 lahtrisse G5 sisestame oma tingimuse: "Dark".

    Seejärel naaseme tabeliga lehe 1 juurde ja valime uuesti vormindatava vahemiku: A2:G22.

    Seejärel valime Formaat menüü, valige Tingimuslik vormindamine ja sisestage järgmine valem lahtrisse Kohandatud valem on valdkond:

    =REGEXMATCH($D2:$D22,INDIRECT("2!$G$5"))

    Vihje. Pidage meeles, et peate sisestama absoluutsed viited vahemikule, mida peate kontrollima sõna "Dark" (D2:D22).

    Funktsioon INDIRECT("2!$G$5") võimaldab meil saada lehe 2 lahtrist G5 väärtuse, st sõna "Dark".

    Seega oleme esile tõstnud tellimused, mille tootenimetuse osana on sõna lehe 2 lahtrist G5.

    Me võiksime seda muidugi lihtsamaks teha. Meie valem näeks välja nii:

    =REGEXMATCH($D2:$D22, "Dark")

    Juhul, kui me tahaksime leida teistsugust toodet, peaksime aga tingimusliku vormindamise reeglit muutma. See võtab veidi kauem aega kui lihtsalt lahtri G5 väärtuse uuendamine.

    Eemaldage oma Google'i tabelist tingimuslik vorming

    Kindlasti peate oma tabelist eemaldama kõik tingimuslikud vormingud.

    Selleks valige kõigepealt välja lahtrite vahemik, kus on rakendatud tingimuslik vormindamine.

    Näete kõiki loodud reegleid külgribal.

    Suunake hiirega kustutatavale tingimusele ja klõpsake nuppu " Eemaldage " ikoon. Tingimuslik vormindamine kustutatakse.

    Kui te ei mäleta täpselt vormindatud lahtripiirkonda või kui soovite vormingutest võimalikult kiiresti vabaneda, siis valige lahtripiirkond ja minge valikusse Formaat menüü - Selge vorming Võite kasutada ka klahvikombinatsiooni Ctrl + \ .

    Märkus. Pidage meeles, et sellisel juhul ei kustutata mitte ainult tingimuslik vorming, vaid ka kõik muud teie tabelis kasutatud vormingud.

    Loodame, et tingimusliku vormindamise rakendamine Google Sheetsis lihtsustab teie tööd ja muudab tulemused graafilisemaks.

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.