Hoe om selkleur te verander op grond van 'n waarde in Excel (5 maniere)

  • Deel Dit
Hugh West

Terwyl jy data-analise uitvoer, moet jy dalk spesifieke waardes uitvind wat gunstig is vir jou behoeftes. Om hulle uit te lig deur selkleur te verander, is een manier om dit uit 'n groot poel data uit te vind. In hierdie artikel gaan ek jou wys hoe jy selkleur kan verander op grond van die waarde in Excel.

Laai Oefenwerkboek af

Jy kan die notaboek aflaai wat gebruik word om in hierdie artikel te demonstreer met die voorbeelde ingesluit beide met en sonder die kleure het van onder verander.

Verander selkleur gebaseer op 'n waarde.xlsm

5 maniere om selkleur gebaseer te verander op 'n waarde in Excel

Hier sal ek 5 metodes demonstreer wat jy kan gebruik om selkleur vir spesifieke toestande te verander. Vir 'n maklik verteerbare demonstrasie gaan ek twee verskillende datastelle gebruik - een met numeriese waardes om hulle in reekse te klassifiseer en een met tekswaardes.

1. Verander selkleur dinamies gebaseer op 'n waarde

Met hierdie metode sal jou selkleur nie permanent wees nie. Die kleur van die sel sal verander volgens die reël wat jy gestel het as jy die waarde daarin verander. Hiervoor sal ek voorwaardelike formatering gebruik.

Om die prosedure te demonstreer, sal ek die volgende datastel gebruik.

Ek gaan die bevolkingsgetalle in 3 kategorieë - bo 20 miljoen, onder 5 miljoen, en een tussenin.

Stappe:

  • Kies die reeks selle wat jy wil hêom te formateer.

  • Kies dan Voorwaardelike formatering onder die Tuis Kies Nuwe reël uit die aftreklys.

  • In die Nuwe formateringreël -blokkie, kies Formateer slegs selle wat onder bevat Kies 'n reëltipe . Kies in die Reëlbeskrywing die voorwaarde groter as of gelyk aan en sit die waarde 20 in.

  • Klik nou op die Formaat om die sel met kleure in te vul. Hiervoor, gaan na die Vul -oortjie in die Formateer selle -boks en kies 'n agtergrondkleur. Ek kies rooi vir hierdie voorbeeld.

  • Klik daarna op OK op beide die Format selle en Nuwe formaatreël . Die selle met waardes hoër as 20 sal nou rooi word.

  • Jy kan dieselfde prosedure van die begin af volg en plaas. tussen as toestand en 5 en 20 as waardes.

  • Doen dieselfde vir laer as of gelyk aan 5 en jy sal jou selkleur verander volgens die waardes vir die volle reeks.

As jy hierdie metode gebruik en die waarde van 'n rooi blokkie verander na iets onder 5, sal dit na groen verander.

Lees Meer: Excel-formule gebaseer op selkleur (5 voorbeelde)

2. Verander sel Kleur gebaseer op 'n waarde van 'n ander sel

Kom ons sê, ons wil die kleure van selle verander op grond vandie waarde van 'n ander sel. As die waarde van daardie spesifieke sel verander, sal die kleur van die hoofreeks dienooreenkomstig verander.

Hiervoor het ek twee waardes in selle F5 en F6 gekies. as 'n bron om van te pasmaak.

Stappe:

  • Kies die reeks selle wat jy wil formateer.

  • Kies dan Voorwaardelike formatering onder die Tuis oortjie . Kies Nuwe reël uit die aftreklys.

  • In die Nuwe formateringreël kassie, kies Formateer slegs selle wat onder bevat Kies 'n reëltipe . In die Reëlbeskrywing kies die voorwaarde om groter as of gelyk aan te wees en plaas die volgende:
=$F$5

  • Klik op Formaat en in die Vul oortjie, kies die agtergrondkleur.

  • Klik op OK op beide Format selle en die Nuwe Formulereël. Jy sal jou selle se kleur verander.

  • Herhaal dieselfde prosedure vir die verandering van kleur vir waardes minder as 5 deur dit vanaf sel te verwys F6 deur minder as as die voorwaarde te kies en die volgende as die waarde in die Nuwe formateringreël blokkie.
=$F$6

Jy sal jou hele reeks se kleur verander op grond van die waarde van verwysingselle.

Nou, as die waardes in enige sel F5 of F6 verander die kleure van die reeks selle C5:C16 sal dienooreenkomstig verander.

Lees Meer: Hoe om kleur in Excel-sel in te vul met formule (5 maklike maniere)

3. Gebruik vinnige formatering-opsie om selkleur in Excel te verander

Vir vinniger, maar minder buigsame formatering opsies, kan jy vinnige formatering gebruik om selkleur te verander op grond van waarde. Volg net hierdie stappe.

Stappe:

  • Kies die sel en beweeg jou muiswyser in die onderste gedeelte van die geselekteerde reeks. 'n Vinnige Analise-nutsbalkikoon sal verskyn.

  • Klik daarop. In die Formattering -oortjie, kies Groter as .

  • In die Groter as oortjie, kies die waarde waarbo die selle binne die reeks van kleur sal verander. Ek het dit 20 hier geplaas.

  • Jy kan ook die kleur verander. Daarna, klik OK .

Daarna sal jou selkleure verander word wat bo 20 sal wees.

Jy kan ook die Kleurskaal -opsie in die Formattering -oortjie van die Sneltoegangnutsbalkikoon kies om 'n ander reeks kleure vir die kolom te hê.

Jy sal 'n wye reeks kleurselle hê gebaseer op die persentiele - rooi vir die laagste, tot wit, tot groen vir die hoogste.

Lees meer: Excel-selkleur: Voeg by, wysig, gebruik &Verwyder

Soortgelyke lesings:

  • Hoe om elke 5 rye in Excel uit te lig (4 metodes)
  • Hoe om van bo na onder in Excel uit te lig (5 metodes)
  • Excel VBA om sel op grond van waarde uit te lig (5 voorbeelde)
  • Hoe om 'n ry in Excel uit te lig (5 vinnige metodes)
  • Hoe om 'n kolom in Excel uit te lig (3 metodes)

4. Verander selkleur permanent gebaseer op 'n waarde

Daar is ook 'n ander metode wat jy kan gebruik om kleure in 'n Excel-kolom te verander deur Vind en vervang te gebruik. Maar hierdie kleurverandering sal nie dinamies wees nie en die kleur sal dieselfde bly as jy die waarde binne die sel verander totdat jy dit weer handmatig verander.

Vir demonstrasie het ek die volgende datastel gekies met herhalende tekswaardes vir makliker demonstrasie. Jy kan ook dieselfde doen vir numeriese waardes.

Hier, in hierdie voorbeeld, het ek drie waardes as posisies en ek sal jou wys hoe om drie verskillende kleure te hê vir QB , LB , en WR .

Stappe:

  • Kies die reeks van selle wat jy wil wysig.

  • In die Tuis oortjie, kies Vind & Kies uit die Redigering
  • Kies dan uit die aftreklys Vervang .

  • In die Vind en vervang -blokkie , sit QB in die Vind wat
  • Sit QB in die Vervang met boks en verander die formaat hier.

  • Kies Vervang alles en jy sal alles hê die blokkies met QB as die waarde sal na hierdie kleur verander.

  • Sonder om die Vind en vervang boks kan jy aanhou om kleure vir selle met verskillende waardes te verander.
  • Nadat jy kleure vir al drie waardes verander het, maak die blokkie toe. Jy sal jou selle in die reeks geformateer hê.

Verwante inhoud: Hoe om selle in Excel te beklemtoon op grond van waarde ( 9 Metodes)

5. Verander selkleur gebaseer op 'n waarde deur Excel VBA te gebruik

Jy kan Microsoft Visual Basic vir toepassings ( VBA) gebruik. , vir intermediêre en gevorderde gebruikers. Eerstens het jy die Ontwikkelaar-oortjie nodig om selkleur gebaseer op waarde te verander.

As jy die Ontwikkelaar oortjie in jou lint het, kan jy hierdie maklik volg stappe.

Stappe:

  • Noem eers jou reeks. Om dit te doen, kies jou selle en gaan na die Formules -oortjie, en kies Definieer Naam onder die Gedefinieerde Name -groep.

  • Noem jou reeks in die Wysig Naam Ek sal " Posisies " hier gebruik. Ek stel voor jy noem dit dieselfde as jy die VBA-kode wil kopieer.

  • Klik op OK .
  • Gaan na die Ontwikkelaars oortjie en kies Visual Basic van daar af.

  • In die VBAvenster kies Voeg in , dan Module .

  • Nou, in hierdie nuwe module, tik die volgende in kode.
1693
  • Stoor jou kode.
  • Gaan nou na Makro's onder die Ontwikkelaars oortjie.

  • In die Makro's -blokkie, kies die kode wat jy sopas geskep het en hardloop.

Jou selkleur sal nou verander na gelang van die waarde wat jy in daardie reeks het.

Lees Meer: VBA om selkleur op grond van waarde in Excel te verander (3 maklike voorbeelde)

Gevolgtrekking

Dit was die verskillende metodes wat jy kan gebruik om selkleur op grond van waarde in Excel te verander. Hoop hierdie gids was insiggewend en nuttig vir jou. As jy enige vrae of aanbevelings het, laat weet ons gerus hieronder.

Vir meer gidse soos hierdie, verken Exceldemy.com .

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.