2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

I denne artikel finder du to hurtige måder at ændre farven på en celle baseret på dens værdi i Excel 2013, 2010 og 2007. Du vil også lære, hvordan du bruger formler i Excel til at ændre farven på tomme celler eller celler med formelfejl.

Alle ved, at for at ændre fyldfarven i en enkelt celle eller et helt område i Excel, skal du blot klikke på knappen Fyld farve (Fyldfarve). Men hvad hvis du har brug for at ændre fyldfarven for alle celler, der indeholder en bestemt værdi? Desuden, hvad hvis du ønsker, at fyldfarven i hver celle skal ændres automatisk, når indholdet af den pågældende celle ændres? Længere i artiklen finder du svar på disse spørgsmål og får et par nyttige tips, der hjælper dig med at vælge den rigtige metode til at løse hvert enkelt problem.

Sådan ændres farven på en celle dynamisk i Excel baseret på dens værdi

Fyldfarven vil ændre sig afhængigt af cellens værdi.

problem: Du har en tabel eller et dataområde, og du vil ændre fyldfarven på celler baseret på deres værdier. Desuden er det nødvendigt, at denne farve ændres dynamisk, hvilket afspejler ændringer i dataene i cellerne.

Afgørelse: Brug betinget formatering i Excel til at fremhæve værdier større end X, mindre end Y eller mellem X og Y.

Lad os sige, at du har en liste over gaspriser i forskellige stater, og du vil have priser, der er højere end $ 3.7, blev fremhævet med rødt og mindre eller lig $ 3.45 – grøn.

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Bemærk: Skærmbillederne til dette eksempel blev taget i Excel 2010, men i Excel 2007 og 2013 vil knapperne, dialogboksene og indstillingerne være nøjagtig de samme eller lidt anderledes.

Så her er hvad du skal gøre trin for trin:

  1. Vælg den tabel eller det område, hvor du vil ændre cellefyldfarven. I dette eksempel fremhæver vi $B$2:$H$10 (kolonneoverskrifter og den første kolonne med navnene på staterne er ikke valgt).
  2. Klik på knappen Home (Hjem), i afsnittet Styles (Stilarter) klik Betinget formatering (Betinget formatering) > Nye regler (Opret en regel).2 måder at ændre cellefyldfarve i Excel baseret på deres værdier
  3. Øverst i dialogboksen Ny formateringsregel (Opret formateringsregel) i feltet Vælg en regeltype (Vælg regeltype) vælg Formater kun celler, der indeholder (Formater kun celler, der indeholder).
  4. I bunden af ​​dialogboksen i boksen Formater kun celler med (Formater kun celler, der opfylder følgende betingelse) Indstil betingelserne for reglen. Vi vælger kun at formatere celler med betingelsen: Celleværdi (celleværdi) – større end (mere) - 3.7som vist i nedenstående figur.2 måder at ændre cellefyldfarve i Excel baseret på deres værdierTryk derefter på knappen Størrelse (Format) for at vælge, hvilken fyldfarve der skal anvendes, hvis den angivne betingelse er opfyldt.
  5. I den dialogboks, der vises formater celler (Formater celler) fanen Fyld (Fyld) og vælg en farve (vi valgte rødlig) og klik OK.2 måder at ændre cellefyldfarve i Excel baseret på deres værdier
  6. Derefter vender du tilbage til vinduet Ny formateringsregel (Oprettelse af en formateringsregel) hvor i feltet Eksempel (Sample) viser et eksempel på din formatering. Hvis du er tilfreds, klik OK.2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Resultatet af dine formateringsindstillinger vil se nogenlunde sådan ud:

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Da vi skal opsætte en anden betingelse, der giver os mulighed for at ændre fyldfarven til grøn for celler med værdier mindre end eller lig med 3.45, og tryk derefter på knappen igen Nye regler (Opret regel), og gentag trin 3 til 6, og indstil den ønskede regel. Nedenfor er et eksempel på den anden betingede formateringsregel, vi oprettede:

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Når alt er klar - klik OK. Du har nu en pænt formateret tabel, der giver dig mulighed for at se de maksimale og mindste gaspriser i forskellige stater med et øjeblik. Godt for dem der, i Texas! 🙂

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Tip: På samme måde kan du ændre skriftfarven afhængigt af cellens værdi. For at gøre dette skal du blot åbne fanen font (Skrifttype) i dialogboksen formater celler (Cell Format) som vi gjorde i trin 5 og vælg den ønskede skriftfarve.

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Sådan indstilles en konstant cellefarve baseret på dens aktuelle værdi

Når først den er indstillet, ændres fyldfarven ikke, uanset hvordan indholdet i cellen ændres i fremtiden.

problem: Du vil justere farven på en celle baseret på dens aktuelle værdi, og du vil have, at fyldfarven forbliver den samme, selv når cellens værdi ændres.

Afgørelse: Find alle celler med en bestemt værdi (eller værdier) ved hjælp af værktøjet Find alle (Find alle), og skift derefter formatet på de fundne celler ved hjælp af dialogboksen formater celler (celleformat).

Dette er en af ​​de sjældne opgaver, som der ikke er nogen forklaring på i Excel hjælpefiler, fora eller blogs, og som der ikke er nogen direkte løsning på. Og det er forståeligt, da denne opgave ikke er typisk. Og alligevel, hvis du har brug for at ændre cellefyldfarven permanent, det vil sige én gang for alle (eller indtil du ændrer den manuelt), skal du følge disse trin.

Find og vælg alle celler, der opfylder en given betingelse

Flere scenarier er mulige her, afhængigt af hvilken type værdi du leder efter.

Hvis du vil farve celler med en bestemt værdi, f.eks. 50, 100 or 3.4 – derefter på fanen Home (Hjem) i afsnittet Redigering (Redigering) klik Find Vælg (Find og fremhæv) > Finde (Finde).

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Indtast den ønskede værdi og klik Find alle (Find alle).

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Tip: På højre side af dialogboksen Søg og erstat (Find og Erstat) der er en knap Indstillinger (Valgmuligheder), ved at trykke på som får du adgang til en række avancerede søgeindstillinger, som f.eks match Case (der skelnes mellem store og små bogstaver) og Match hele celleindholdet (Hele cellen). Du kan bruge jokertegn som f.eks. stjernen (*) til at matche enhver streng af tegn, eller spørgsmålstegnet (?) for at matche ethvert enkelt tegn.

Angående det foregående eksempel, hvis vi skal finde alle benzinpriser fra 3.7 til 3.799, så indstiller vi følgende søgekriterier:

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Klik nu på et af de fundne elementer i bunden af ​​dialogboksen Søg og erstat (Find og erstat), og klik Ctrl + Afor at fremhæve alle fundne poster. Tryk derefter på knappen Fermer (Tæt).

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Sådan kan du markere alle celler med en given værdi (værdier) ved hjælp af muligheden Find alle (Find alle) i Excel.

Men i virkeligheden skal vi finde alle benzinpriser, der overstiger $ 3.7. Desværre værktøjet Søg og erstat (Find og Erstat) kan ikke hjælpe os med dette.

Skift fyldfarver for valgte celler ved hjælp af dialogboksen Formater celler

Du har nu alle cellerne med den givne værdi (eller værdier) valgt, vi har netop gjort dette med værktøjet Søg og erstat (Find og erstat). Alt du skal gøre er at indstille fyldfarven for de valgte celler.

Åbn en dialogboks formater celler (Celleformat) på en af ​​3 måder:

  • trykke Ctrl + 1.
  • ved at klikke på en hvilken som helst valgt celle med højre museknap og vælge punktet fra kontekstmenuen formater celler (celleformat).
  • fanen Home (Hjem) > Celler. Celler. (celler) > Størrelse (Format) > formater celler (celleformat).

Juster derefter formateringsindstillingerne, som du vil. Denne gang sætter vi fyldfarven til orange, bare for en forandring 🙂

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Hvis du kun vil ændre fyldfarven uden at røre ved resten af ​​formateringsmulighederne, kan du blot klikke på knappen Fyld farve (Fyldfarve) og vælg den farve du kan lide.

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Her er resultatet af vores formateringsændringer i Excel:

2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

I modsætning til den tidligere metode (med betinget formatering), vil fyldfarvesættet på denne måde aldrig ændre sig selv uden din viden, uanset hvordan værdierne ændres.

Skift fyldfarve for specielle celler (tomme, med en fejl i formlen)

Som i det foregående eksempel kan du ændre fyldfarven for specifikke celler på to måder: dynamisk og statisk.

Brug en formel til at ændre fyldfarven på specielle celler i Excel

Cellefarven ændres automatisk afhængigt af cellens værdi.

Du vil højst sandsynligt bruge denne metode til at løse problemet i 99% af tilfældene, det vil sige, at fyldningen af ​​cellerne ændres i overensstemmelse med den tilstand, du har angivet.

Lad os f.eks. tage benzinpristabellen igen, men denne gang vil vi tilføje et par stater mere og gøre nogle celler tomme. Se nu, hvordan du kan finde disse tomme celler og ændre deres fyldfarve.

  1. På fanen Avanceret Home (Hjem) i afsnittet Styles (Stilarter) klik Betinget formatering (Betinget formatering) > Nye regler (Opret en regel). Ligesom i 2. trin i eksemplet Sådan ændrer du dynamisk farven på en celle baseret på dens værdi.
  2. I dialogboksen Ny formateringsregel (Opret en formateringsregel) vælg en mulighed Brug en formel til at bestemme hvilke celler at formatere (Brug en formel til at bestemme, hvilke celler der skal formateres). Længere ind i feltet Formater værdier, hvor denne formel er sand (Format værdier, for hvilke følgende formel er sand) indtast en af ​​formlerne:
    • for at ændre fyldningen af ​​tomme celler

      =ISBLANK()

      =ЕПУСТО()

    • for at ændre skyggen af ​​celler, der indeholder formler, der returnerer en fejl

      =ISERROR()

      =ЕОШИБКА()

    Da vi vil ændre farven på tomme celler, har vi brug for den første funktion. Indtast det, og placer derefter markøren mellem parenteserne og klik på ikonet for valg af område på højre side af linjen (eller skriv det ønskede område manuelt):

    =ISBLANK(B2:H12)

    =ЕПУСТО(B2:H12)

    2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

  3. Klik på knappen Størrelse (Format), vælg den ønskede fyldfarve på fanen Fyld (Udfyld), og klik derefter OK. Detaljerede instruktioner er givet i trin 5 i eksemplet "Sådan ændrer du dynamisk farven på en celle baseret på dens værdi." Et eksempel på den betingede formatering, du konfigurerer, vil se sådan her ud:2 måder at ændre cellefyldfarve i Excel baseret på deres værdier
  4. Hvis du er tilfreds med farven, så klik OK. Du vil se, hvordan den oprettede regel straks vil blive anvendt på tabellen.2 måder at ændre cellefyldfarve i Excel baseret på deres værdier

Skift fyldfarven på specielle celler statisk

Når den er konfigureret, forbliver fyldningen uændret, uanset cellens værdi.

Hvis du vil angive en permanent fyldfarve for tomme celler eller celler med formler, der indeholder fejl, skal du bruge denne metode:

  1. Vælg en tabel eller et område, og klik F5for at åbne dialogen gå til (Hop), og tryk derefter på knappen Særlig (Fremhæv).2 måder at ændre cellefyldfarve i Excel baseret på deres værdier
  2. I dialogboksen Gå til Special (Vælg en gruppe af celler) marker indstillingen blanks (Blanke celler) for at markere alle tomme celler.2 måder at ændre cellefyldfarve i Excel baseret på deres værdierHvis du vil fremhæve celler, der indeholder formler med fejl, skal du markere indstillingen formler (formler) > fejl (Fejl). Som du kan se på billedet ovenfor, er der mange andre indstillinger tilgængelige for dig.
  3. Til sidst skal du ændre fyldningen af ​​de valgte celler eller angive andre formateringsindstillinger ved hjælp af dialogboksen formater celler (Formater celler), som beskrevet i Ændring af udfyldning af valgte celler.

Glem ikke, at formateringsindstillinger foretaget på denne måde vil blive bevaret, selv når tomme celler er fyldt med værdier eller fejl i formler rettes. Det er svært at forestille sig, at nogen måske bliver nødt til at gå denne vej, bortset fra eksperimentets formål 🙂

Giv en kommentar