Villkorsstyrd formatering – ändra cellfärg beroende på värde

Niklas planerar olika slags projekt och scheman i Excel. Han undrar om man kan få en cell att ändra färg, beroende på om han skriver in 1, 2, 3 eller 4. Och siffrorna ska inte visas i cellerna. Syftet är en grafisk presentation, där cellfärgerna gör det lättare att se, förstå och
hantera hans planering.

I exemplet kommer cellerna att ändra färg enligt följande. Skriver han in 1 blir cellen grön, 2 blir gult, 3 blir blått och 4 rött. Detta kan Niklas skapa med Villkorsstyrd formatering.

Villkorsstyrd formatering 1,2,3,4

Han måste först markera alla de celler som ska formateras. Därefter  väljer han
Villkorsstyrd formatering, Regler för markering av celler och Lika med.

 

 

 

Villkorsstyrd formatering 1,2,3,4-2

I det vänstra fältet skriver han 1 och i listpilen till höger väljer han Eget format.

 

Villkorsstyrd formatering 1,2,3,4-3

Den gamla välkända dialogrutan Formatera celler följer. Under fliken Tecken väljer han samma färg på teckensnittet som cellen ska ha dvs. grön.

Sedan väljer han fliken Fyllning och ger cellen en grön färg och då är det första villkoret klart. Med markeringen på fort-sätter han på samma sätt med de andra färgerna.

Villkorsstyrd formatering 1,2,3,4-4

Ett exempel på hur det kan bli. Cell E2 är aktiv och i formelfältet visas 2, men talet syns inte i cellen.

 

Detta kan också göras med ett VBA makro, men varför göra det svårt för sig.

This entry was posted in Excel and tagged , . Bookmark the permalink.

7 Responses to Villkorsstyrd formatering – ändra cellfärg beroende på värde

  1. Lillian says:

    Tack för en tydlig och enkel instruktion.

  2. Miisa says:

    Hej,
    Vilken regel gäller då om man vill att tal i celler som inte är lika med 0:00 eller -0:00 (tidsformat) ändrar färg.

    Att välja tal som är mindre och tal som är större än 0 funkar inte om resultatet är -0:00. Kan man enkelt kringgå det?

    • admin says:

      Tid som inte är lika med 0:00 kan du formatera så här. Välj Villkorsstyrd formatering, Ny regel och Formatera endast celler som innehåller. I undre fältet Cellvärde, Inte lika med, =0:00 och så väljer du en färg.
      Värre är det med -0:00. Negativ tid finns ju inte och jag har inte funnit en lösning på det.

  3. Alice says:

    Hej!

    Jag skulle vilja ha en tabell där en cell ändrar färg OM summan av tomma celler i ett område är mindre än exempelvis 6. Eller alternativt att en cell ändrar färg OM summan av ifyllda celler är exempelvis 12.

    Funktionen ska vara att vissa områden ska rengöras med en viss frekvens, exempelvis 2 gånger per år eller 2 gånger i månaden och då vill jag att området ska grönmarkeras när vi fyllt i tillräckligt många gånger per år. Vissa celler i raden kommer vara tomma och vissa ifyllda datum.

    • admin says:

      Hej Alice,

      Beträffande din första fråga, finns ett inlägg ”Villkorsstyrd formatering med formel” som förklarar hur du ska göra.
      Att cellerna ska tömmas med en viss frekvens, känns mer som ett makro. Vill du förklara lite mer detaljerat, kanske det kan gå med Villkorsstyrd formatering.
      Vänliga hälsningar

  4. Martin Baltzer says:

    Hej!

    Jag behöver få celler att ändra färg när datumet som är ifyllt blir mer än 12/24/36 månader gammalt jämfört med aktuellt datum

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *