Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas

Šiame straipsnyje sužinosite, kaip greitai pakeisti eilutės foną pagal konkrečią skaičiuoklės reikšmę. Čia pateikiamos dokumento teksto ir skaičių gairės ir įvairios formulės.

Anksčiau aptarėme būdus, kaip pakeisti langelio fono spalvą pagal tekstą arba jame esančią skaitinę reikšmę. Čia taip pat bus pateiktos rekomendacijos, kaip naujausiose „Excel“ versijose paryškinti reikiamas eilutes, remiantis vieno langelio turiniu. Be to, čia rasite formulių, kurios vienodai gerai tinka visiems galimiems langelių formatams, pavyzdžių.

Kaip pakeisti eilutės išvaizdą pagal skaičių konkrečiame langelyje

Pavyzdžiui, atidarytas dokumentas su tokios organizacijos sandorių lentele kaip ši.

Tarkime, kad reikia paryškinti eilutes skirtingais atspalviais, sutelkiant dėmesį į tai, kas parašyta stulpelio Kiekis langelyje, kad aiškiai suprastumėte, kurios iš operacijų yra pelningiausios. Norėdami pasiekti šį rezultatą, turite naudoti funkciją „Sąlyginis formatavimas“. Vykdykite žingsnis po žingsnio instrukcijas:

  1. Pasirinkite langelius, kuriuos norite formatuoti.
  2. Sukurkite naują formatavimo taisyklę spustelėdami atitinkamą elementą kontekstiniame meniu, kuris pasirodo spustelėjus mygtuką „Sąlyginis formatavimas“ skirtuke „Pagrindinis“.

Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas

  1. Po to pasirodys dialogo langas, kuriame turėsite pasirinkti nustatymą „naudokite formulę suformatuotoms ląstelėms nustatyti“. Toliau užrašykite šią formulę: =$C2>4 žemiau esančiame laukelyje. Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygasŽinoma, galite įterpti savo langelio adresą ir savo tekstą, taip pat pakeisti ženklą > < arba =. Be to, svarbu nepamiršti prieš langelio nuorodą įdėti $ ženklo, kad tai pataisytumėte kopijuojant. Tai leidžia susieti linijos spalvą su langelio reikšme. Priešingu atveju, kopijuojant, adresas „išsikraus“.
  2. Spustelėkite „Formatas“ ir perjunkite į paskutinį skirtuką, kad nurodytumėte norimą atspalvį. Jei jums nepatinka programos siūlomi atspalviai, visada galite spustelėti „Daugiau spalvų“ ir pasirinkti reikiamą atspalvį.Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas
  3. Atlikę visas operacijas, turite du kartus spustelėti mygtuką „Gerai“. Taip pat galite nustatyti kitus formatavimo tipus (šrifto tipą arba konkretų langelio kraštinės stilių) kituose šio lango skirtukuose.
  4. Lango apačioje yra peržiūros skydelis, kuriame galite pamatyti, kaip langelis atrodys po formatavimo.Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas
  5. Jei viskas jums tinka, spustelėkite mygtuką „Gerai“, kad pritaikytumėte pakeitimus. Viskas, atlikus šiuos veiksmus, visos eilutės, kuriose langeliuose yra didesnis nei 4 skaičius, bus mėlynos.Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas

Kaip matote, pakeisti eilutės atspalvį pagal tam tikros ląstelės vertę nėra pati sunkiausia užduotis. Taip pat galite naudoti sudėtingesnes formules, kad galėtumėte lanksčiau naudoti sąlyginį formatavimą ir pasiekti šį tikslą.

Taikykite kelias taisykles pagal jų prioritetą

Ankstesniame pavyzdyje buvo parodyta parinktis naudoti vieną sąlyginio formatavimo taisyklę, tačiau galbūt norėsite taikyti kelias iš karto. Ką tokiu atveju daryti? Pavyzdžiui, galite pridėti taisyklę, pagal kurią eilutės, kurių skaičius yra 10 ar daugiau, bus paryškintos rožine spalva. Čia būtina papildomai užrašyti formulę =$C2>9, tada nustatykite prioritetus, kad visos taisyklės būtų taikomos neprieštaraujant viena kitai.

  1. Skirtuke "Pagrindinis" grupėje "Stiliai" turite spustelėti "Sąlyginis formatavimas" ir pasirodžiusiame meniu pasirinkite "Tvarkyti taisykles" pačioje sąrašo pabaigoje.
  2. Tada turėtumėte parodyti visas šiam dokumentui būdingas taisykles. Norėdami tai padaryti, viršuje „Rodyti formatavimo taisykles“ turite rasti sąrašą ir ten pasirinkti elementą „Šis lapas“. Be to, šiame meniu galite konfigūruoti konkrečių pasirinktų langelių formatavimo taisykles. Mūsų atveju turime tvarkyti viso dokumento taisykles.
  3. Tada pirmiausia turite pasirinkti taisyklę, kurią norite taikyti, ir perkelti ją į sąrašo viršų naudodami rodykles. Jūs gausite tokį rezultatą.Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas
  4. Nustačius prioritetus, reikia paspausti „Gerai“, ir pamatysime, kaip atitinkamos eilutės pakeitė spalvą pagal prioritetą. Pirmiausia programa patikrino, ar stulpelio Kiekis reikšmė yra didesnė nei 10, o jei ne, ar ji didesnė nei 4.Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas

Visos eilutės spalvos keitimas pagal langelyje parašytą tekstą

Tarkime, kad dirbdami su skaičiuokle jums sunku greitai sekti, kurios prekės jau buvo pristatytos, o kurios ne. O gal kai kurie yra pasenę. Norėdami supaprastinti šią užduotį, galite pabandyti pasirinkti eilutes pagal tekstą, esantį langelyje „Pristatymas“. Tarkime, kad turime nustatyti šias taisykles:

  1. Jei užsakymas vėluoja po kelių dienų, atitinkamos eilutės fono spalva bus oranžinė.
  2. Jei prekės jau buvo pristatytos, atitinkama eilutė užsidega žaliai.
  3. Jei prekių pristatymas vėluoja, atitinkami užsakymai turi būti pažymėti raudonai.

Paprastais žodžiais tariant, linijos spalva keisis priklausomai nuo užsakymo būsenos.

Apskritai veiksmų, susijusių su pristatytais ir pradelstais užsakymais, logika bus tokia pati, kaip ir aukščiau aprašytame pavyzdyje. Sąlyginio formatavimo lange būtina nurodyti formules =$E2=»Pristatyta» и =$E2=»Praėjęs terminas» atitinkamai. Šiek tiek sunkesnė užduotis sandoriams, kurie baigsis per kelias dienas.

Kaip matome, dienų skaičius eilutėse gali skirtis, tokiu atveju aukščiau pateiktos formulės naudoti negalima.

Šiuo atveju yra funkcija =PAIEŠKA("Dudė", $E2)>0, kur:

  • pirmasis argumentas skliausteliuose yra tekstas, esantis visuose aprašytuose langeliuose,
  • o antrasis argumentas yra langelio, kurio reikšmę norite naršyti, adresas.

Angliškoje versijoje ji žinoma kaip =SEARCH. Jis skirtas ieškoti langelių, kurie iš dalies atitinka įvesties užklausą.

Patarimas: parametras >0 formulėje reiškia, kad nesvarbu, kur langelio tekste yra įvesties užklausa.

Pavyzdžiui, stulpelyje „Pristatymas“ gali būti tekstas „Skubus, terminas po 6 valandų“, o atitinkamas langelis vis tiek bus tinkamai suformatuotas.

Jei reikia taikyti formatavimo taisykles eilutėms, kuriose rakto langelis prasideda norima fraze, tuomet formulėje reikia rašyti =1, o ne >0. 

Visos šios taisyklės gali būti parašytos atitinkamame dialogo lange, kaip ir aukščiau pateiktame pavyzdyje. Dėl to jūs gaunate šiuos dalykus:

Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas

Kaip pakeisti langelio spalvą pagal kito langelio reikšmę?

Kaip ir su eilute, aukščiau pateikti veiksmai gali būti taikomi vienam langeliui arba verčių diapazonui. Šiame pavyzdyje formatavimas taikomas tik stulpelio „Užsakymo numeris“ langeliams:

Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas

Kaip taikyti kelias formatavimo sąlygas

Jei eilutėms reikia taikyti kelias sąlyginio formatavimo taisykles, užuot rašę atskiras taisykles, turite sukurti vieną su formulėmis =ARBA or. Pirmasis reiškia „viena iš šių taisyklių yra teisinga“, o antrasis reiškia „abi šios taisyklės yra teisingos“.

Mūsų atveju rašome šias formules:

=ИЛИ($F2=»Apmokėjimo terminas per 1 dienas», $F2=»Apmokėjimo terminas per 3 dienas»)

=ИЛИ($F2=»Apmokėjimo terminas per 5 dienas», $F2=»Apmokėjimo terminas per 7 dienas»)

Ir formulė gali būti naudojamas, pavyzdžiui, norint patikrinti, ar skaičius stulpelyje Kiekis yra. didesnis arba lygus 5 ir mažesnis arba lygus 10.

Kaip pakeisti eilutės spalvą programoje „Excel“ pagal sąlygą, atsižvelgiant į sąlygas

Vartotojas formulėse gali naudoti daugiau nei vieną sąlygą.

Dabar žinote, ką reikia padaryti, kad pakeistumėte eilutės spalvą pagal tam tikrą langelį, suprantate, kaip nustatyti kelias sąlygas ir joms teikti pirmenybę bei kaip vienu metu naudoti kelias formules. Toliau reikia parodyti vaizduotę.

Palikti atsakymą