Kaip "Excel" pakeisti ląstelių spalvą pagal reikšmę (5 būdai)

  • Pasidalinti
Hugh West

Atliekant duomenų analizę, gali prireikti išsiaiškinti tam tikras jums palankias reikšmes. Jų paryškinimas keičiant langelio spalvą yra vienas iš būdų tai išsiaiškinti iš didelio duomenų masyvo. Šiame straipsnyje parodysiu, kaip "Excel" programoje galite keisti langelio spalvą pagal reikšmę.

Atsisiųsti praktikos sąsiuvinį

Toliau galite atsisiųsti šiame straipsnyje demonstruojamą užrašų knygelę su pavyzdžiais su pakeistomis ir nepakeistomis spalvomis.

Pakeisti ląstelių spalvą pagal reikšmę.xlsm

5 būdai, kaip "Excel" programoje pakeisti ląstelių spalvą pagal reikšmę

Čia demonstruosiu 5 metodus, kuriuos galite naudoti norėdami pakeisti ląstelių spalvą tam tikromis sąlygomis. Kad demonstracija būtų lengvai suprantama, naudosiu du skirtingus duomenų rinkinius - vieną su skaitinėmis reikšmėmis, kad jas būtų galima suskirstyti į intervalus, ir kitą su teksto reikšmėmis.

1. Dinamiškai keiskite ląstelių spalvą pagal reikšmę

Naudojant šį metodą jūsų langelio spalva nebus nuolatinė. Pakeitus langelio reikšmę, langelio spalva keisis pagal nustatytą taisyklę. Tam naudosiu sąlyginį formatavimą.

Norėdamas pademonstruoti procedūrą, naudosiu šį duomenų rinkinį.

Ketinu suskirstyti gyventojų skaičių į 3 kategorijas - daugiau nei 20 milijonų, mažiau nei 5 milijonai ir viena tarp jų.

Žingsniai:

  • Pasirinkite norimą formatuoti ląstelių intervalą.

  • Tada pasirinkite Sąlyginis formatavimas pagal Pagrindinis Pasirinkite Nauja taisyklė iš išskleidžiamojo sąrašo.

  • Į Nauja formatavimo taisyklė langelį, pasirinkite formatuokite tik tas ląsteles, kuriose yra pagal Pasirinkite taisyklės tipą ... Taisyklė Aprašymas pasirinkti sąlygą didesnis arba lygus ir įveskite reikšmę 20 .

  • Dabar spustelėkite Formatas užpildyti langelį spalvomis. Tam eikite į Užpildykite skirtukas Formuoti ląsteles ir pasirinkite fono spalvą. Šiame pavyzdyje pasirinksiu raudoną spalvą.

  • Po to spustelėkite GERAI apie abu Formuoti ląsteles ir Nauja formato taisyklė . Ląstelės, kurių reikšmės didesnės nei 20, dabar bus raudonos.

  • Galite atlikti tą pačią procedūrą nuo pat pradžių ir įdėti tarp kaip sąlyga ir 5 ir 20 kaip vertės.

  • Tą patį padarykite ir su mažesnėmis arba lygiomis 5, ir langelio spalva bus pakeista pagal viso diapazono reikšmes.

Jei naudodami šį metodą pakeisite raudono langelio reikšmę į mažesnę nei 5, jis taps žalias.

Skaityti daugiau: "Excel" formulė pagal ląstelių spalvą (5 pavyzdžiai)

2. Pakeiskite ląstelės spalvą pagal kitos ląstelės vertę

Tarkime, norime pakeisti langelių spalvas pagal kito langelio reikšmę. Jei pasikeis to konkretaus langelio reikšmė, atitinkamai pasikeis ir pagrindinio diapazono spalva.

Šiuo tikslu ląstelėse pasirinkau dvi reikšmes F5 ir F6 kaip šaltinį, iš kurio galima pritaikyti.

Žingsniai:

  • Pasirinkite norimą formatuoti ląstelių intervalą.

  • Tada pasirinkite Sąlyginis formatavimas pagal Pagrindinis skirtukas . Pasirinkite Nauja taisyklė iš išskleidžiamojo sąrašo.

  • Į Nauja formatavimo taisyklė langelį, pasirinkite formatuokite tik tas ląsteles, kuriose yra pagal Pasirinkite taisyklės tipą ... Taisyklė Aprašymas pasirinkite sąlygą, kuri turi būti didesnis arba lygus ir įrašykite šiuos įrašus:
=$F$5

  • Spustelėkite Formatas ir Užpildykite skirtuke pasirinkite fono spalvą.

  • Spustelėkite GERAI abiejose Formuoti ląsteles ir Nauja formulės taisyklė. Jūsų ląstelių spalva pasikeis.

  • Pakartokite tą pačią procedūrą, kad pakeistumėte spalvą reikšmėms, mažesnėms nei 5, pateikdami nuorodą iš ląstelės F6 pasirinkdami mažiau nei kaip sąlyga ir taip kaip reikšmė Nauja formatavimo taisyklė dėžutė.
=$F$6

Viso diapazono spalva bus pakeista pagal nuorodų ląstelių vertę.

Dabar, jei bet kurios ląstelės reikšmės F5 arba F6 pakeisti spalvas iš ląstelių diapazono C5:C16 atitinkamai pasikeis.

Skaityti daugiau: Kaip užpildyti spalvą "Excel" ląstelėje naudojant formulę (5 paprasti būdai)

3. Naudojant greitojo formatavimo parinktį ląstelių spalvai "Excel" pakeisti

Jei norite greičiau, bet ne taip lanksčiai formatuoti, galite naudoti greitąjį formatavimą, kad pakeistumėte langelio spalvą pagal vertę. Tiesiog atlikite šiuos veiksmus.

Žingsniai:

  • Pažymėkite ląstelę ir užveskite pelės žymeklį ant apatinės pasirinkto intervalo dalies. A Greitos analizės įrankių juostos piktograma pasirodys.

  • Spustelėkite jį. Formatavimas skirtuką, pasirinkite Didesnis nei .

  • Į Didesnis nei skirtuke pasirinkite reikšmę, kurią viršijus diapazono ląstelės pakeis spalvą. 20 čia.

  • Taip pat galite pakeisti spalvą. Po to spustelėkite GERAI .

Po to bus pakeistos jūsų ląstelių spalvos, kurios bus didesnės nei 20.

Taip pat galite pasirinkti Spalvų skalė parinktį Formatavimas skirtuką iš Greitosios prieigos įrankių juostos piktograma kad būtų galima pasirinkti skirtingas stulpelio spalvas.

Pagal procentilius turėsite įvairių spalvų langelius - nuo raudonos spalvos, jei tai mažiausias, iki baltos ir žalios, jei tai didžiausias procentilis.

Skaityti daugiau: "Excel" ląstelių spalva: Pridėti, redaguoti, naudoti ir pašalinti

Panašūs skaitiniai:

  • Kaip "Excel" programoje paryškinti kas 5 eilutes (4 metodai)
  • Kaip "Excel" programoje paryškinti iš viršaus į apačią (5 metodai)
  • "Excel VBA" ląstelės paryškinimas pagal reikšmę (5 pavyzdžiai)
  • Kaip paryškinti eilutę "Excel" programoje (5 greiti metodai)
  • Kaip paryškinti "Excel" stulpelį (3 metodai)

4. Nuolatinis ląstelės spalvos keitimas pagal reikšmę

Yra ir kitas būdas, kurį galite naudoti spalvoms "Excel" stulpelyje keisti naudodami Rasti ir pakeisti . Tačiau šis spalvos pokytis nebus dinamiškas ir spalva išliks tokia pati, jei pakeisite reikšmę ląstelėje, kol vėl ją pakeisite rankiniu būdu.

Demonstracijai pasirinkau šį duomenų rinkinį su pasikartojančiomis tekstinėmis reikšmėmis, kad būtų lengviau demonstruoti. Tą patį galite padaryti ir su skaitinėmis reikšmėmis.

Šiame pavyzdyje turiu tris reikšmes kaip pozicijas ir parodysiu, kaip gauti tris skirtingas spalvas. QB , LB , ir WR .

Žingsniai:

  • Pasirinkite norimą keisti ląstelių intervalą.

  • Į Pagrindinis skirtuką, pasirinkite Rasti ir pasirinkti Redagavimas
  • Tada iš išskleidžiamojo sąrašo pasirinkite Pakeisti .

  • Į Rasti ir pakeisti dėžutė , įdėti QB į Raskite, ką
  • Įdėkite QB į Pakeisti į langelį ir pakeiskite formatą.

  • Pasirinkite Pakeisti visus ir turėsite visus langelius su QB nes reikšmė pasikeis į šią spalvą.

  • Neuždarę Rasti ir pakeisti langelyje galite keisti spalvas ląstelėms su skirtingomis reikšmėmis.
  • Pakeitę visų trijų reikšmių spalvas, uždarykite langelį. Jūsų ląstelės bus suformatuotos diapazone.

Susijęs turinys: Kaip paryškinti "Excel" ląsteles pagal vertę (9 metodai)

5. Ląstelių spalvos keitimas pagal reikšmę naudojant "Excel VBA

Galite naudoti "Microsoft Visual Basic for Applications ( VBA) , skirtas vidutinio ir pažengusiems naudotojams. Pirmiausia jums reikia skirtukas Kūrėjas pakeisti langelio spalvą pagal reikšmę.

Jei turite Kūrėjas juostos skirtuką, galite atlikti šiuos paprastus veiksmus.

Žingsniai:

  • Pirmiausia pavadinkite savo diapazoną. Norėdami tai padaryti, pasirinkite ląsteles ir eikite į Formulės skirtuką ir pasirinkite Apibrėžti pavadinimą pagal Apibrėžti pavadinimai grupė.

  • Pavadinkite savo diapazoną Redaguoti pavadinimą Naudosiu " Pozicijos " čia. Siūlau jį pavadinti taip pat, jei norite nukopijuoti VBA kodą.

  • Spustelėkite GERAI .
  • Eikite į Kūrėjai skirtuką ir pasirinkite "Visual Basic iš ten.

  • VBA lange pasirinkite Įdėkite , tada Modulis .

  • Dabar šiame naujame modulyje įveskite tokį kodą.
 Sub Change_Cell_Color() Dim cell_value As Range Dim stat_value As String Dim rng As Range Set rng = Range("Position") For Each cell_value In rng stat_value = cell_value.Value Select Case stat_value Case "QB" cell_value.Interior.Color = RGB(0, 255, 0) Case "WR" cell_value.Interior.Color = RGB(255, 255, 0) Case "LB" cell_value.Interior.Color = RGB(255, 0, 0) End Select Nextcell_value End Sub 
  • Išsaugokite savo kodą.
  • Dabar eikite į Makrokomandos pagal Kūrėjai skirtukas.

  • Į Makrokomandos langelį, pasirinkite ką tik sukurtą kodą ir paleiskite.

Dabar jūsų langelio spalva keisis priklausomai nuo diapazone esančios vertės.

Skaityti daugiau: VBA ląstelių spalvos keitimas pagal "Excel" reikšmę (3 paprasti pavyzdžiai)

Išvada

Tai buvo įvairūs metodai, kuriuos galite naudoti norėdami pakeisti ląstelių spalvą pagal vertę "Excel" programoje. Tikimės, kad šis vadovas buvo informatyvus ir naudingas jums. Jei turite klausimų ar rekomendacijų, nedvejodami praneškite mums toliau.

Daugiau tokių vadovų rasite Exceldemy.com .

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.