Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold

I denne artikel lærer du, hvordan du hurtigt ændrer baggrunden for en række baseret på en bestemt værdi i et regneark. Her er retningslinjer og forskellige formler for tekst og tal i et dokument.

Tidligere diskuterede vi metoder til at ændre baggrundsfarven på en celle baseret på tekst eller en numerisk værdi i den. Her vil også blive præsenteret anbefalinger til, hvordan man fremhæver de nødvendige rækker i de seneste versioner af Excel, baseret på indholdet af én celle. Derudover finder du her eksempler på formler, der fungerer lige godt til alle mulige celleformater.

Sådan ændrer du udseendet af en række baseret på et tal i en bestemt celle

For eksempel har du et dokument åbent med en organisations aftaletabel som denne.

Antag, at du skal fremhæve rækker i forskellige nuancer, med fokus på, hvad der er skrevet i en celle i kolonnen Antal, for klart at forstå, hvilke af transaktionerne der er de mest rentable. For at opnå dette resultat skal du bruge funktionen "Betinget formatering". Følg instruktionerne trin for trin:

  1. Vælg de celler, du vil formatere.
  2. Opret en ny formateringsregel ved at klikke på det relevante element i kontekstmenuen, der vises efter at have klikket på knappen "Betinget formatering" på fanen "Hjem".

Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold

  1. Derefter vises en dialogboks, hvor du skal vælge indstillingen "brug en formel til at bestemme formaterede celler." Skriv derefter følgende formel: = $ C2> 4 i boksen nedenfor. Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forholdDu kan naturligvis indsætte din egen celleadresse og din egen tekst, samt erstatte > tegnet med < eller =. Derudover er det vigtigt ikke at glemme at sætte $-tegnet foran cellereferencen for at rette det ved kopiering. Dette gør det muligt at binde farven på linjen til cellens værdi. Ellers vil adressen "flytte ud" ved kopiering.
  2. Klik på "Format" og skift til den sidste fane for at angive den ønskede nuance. Hvis du ikke kan lide de nuancer, som programmet foreslår, kan du altid klikke på "Flere farver" og vælge den nuance, du har brug for.Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold
  3. Efter at have fuldført alle handlinger, skal du dobbeltklikke på knappen "OK". Du kan også indstille andre typer formatering (skrifttype eller specifik cellekantstil) på andre faner i dette vindue.
  4. Nederst i vinduet er der et preview-panel, hvor du kan se, hvordan cellen vil se ud efter formatering.Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold
  5. Hvis alt passer dig, skal du klikke på knappen "OK" for at anvende ændringerne. Alt, efter at have udført disse handlinger, vil alle linjer, hvor cellerne indeholder et tal større end 4, være blå.Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold

Som du kan se, er det ikke den sværeste opgave at ændre farven på en række baseret på værdien af ​​en bestemt celle i den. Du kan også bruge mere komplekse formler for at være mere fleksibel i at bruge betinget formatering for at nå dette mål.

Anvend flere regler i henhold til deres prioritet

Det forrige eksempel viste en mulighed for at bruge én betinget formateringsregel, men du vil måske anvende flere på én gang. Hvad skal man gøre i sådan et tilfælde? For eksempel kan du tilføje en regel, hvorefter linjer med tallet 10 eller mere vil blive fremhævet i pink. Her er det nødvendigt yderligere at skrive formlen ned = $ C2> 9, og sæt derefter prioriteter, så alle regler kan anvendes uden at komme i konflikt med hinanden.

  1. På fanen "Hjem" i gruppen "Stilarter" skal du klikke på "Betinget formatering" og i menuen, der vises, skal du vælge "Administrer regler" helt til sidst på listen.
  2. Dernæst skal du vise alle de regler, der er specifikke for dette dokument. For at gøre dette skal du finde listen øverst "Vis formateringsregler for", og vælge punktet "Dette ark" der. Gennem denne menu kan du også konfigurere formateringsregler for specifikke valgte celler. I vores tilfælde skal vi administrere reglerne for hele dokumentet.
  3. Dernæst skal du vælge den regel, du vil anvende først, og flytte den til toppen af ​​listen ved hjælp af pilene. Du vil få et sådant resultat.Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold
  4. Efter at have indstillet prioriteterne, skal du klikke på "OK", og vi vil se, hvordan de tilsvarende linjer har ændret deres farve i henhold til prioriteten. Først tjekkede programmet for at se, om værdien i kolonnen Antal var større end 10, og hvis ikke, om den var større end 4.Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold

Ændring af farven på en hel linje baseret på teksten skrevet i cellen

Antag, at mens du arbejder med et regneark, har du svært ved hurtigt at holde styr på, hvilke varer der allerede er leveret, og hvilke der ikke er. Eller måske er nogle forældede. For at forenkle denne opgave kan du prøve at vælge linjer baseret på teksten, der er i cellen "Levering". Antag, at vi skal sætte følgende regler:

  1. Hvis ordren er forsinket efter et par dage, vil baggrundsfarven på den tilsvarende linje være orange.
  2. Hvis varerne allerede er leveret, bliver den tilsvarende linje grøn.
  3. Hvis leveringen af ​​varer er forsinket, skal de tilsvarende ordrer markeres med rødt.

Med enkle ord vil farven på linjen ændre sig afhængigt af ordrens status.

Generelt vil logikken for handlinger for leverede og forfaldne ordrer være den samme som i eksemplet beskrevet ovenfor. Det er nødvendigt at foreskrive formler i vinduet med betinget formatering =$E2=»Leveret» и =$E2=»Forsinket« henholdsvis. En lidt sværere opgave for aftaler, der udløber inden for et par dage.

Som vi kan se, kan antallet af dage variere mellem rækkerne, i hvilket tilfælde ovenstående formel ikke kan bruges.

Til dette tilfælde er der en funktion =SØG(“Forfalder inden”, $E2)>0, hvor:

  • det første argument i parentes er teksten i alle beskrevne celler,
  • og det andet argument er adressen på den celle, hvis værdi du vil navigere i.

I den engelske version er det kendt som =SØG. Det er designet til at søge efter celler, der delvist matcher inputforespørgslen.

Tip: Parameteren >0 i formlen betyder, at det er ligegyldigt, hvor inputforespørgslen er placeret i celleteksten.

For eksempel kan kolonnen "Levering" indeholde teksten "Haster, forfalder om 6 timer", og den tilsvarende celle vil stadig være formateret korrekt.

Hvis det er nødvendigt at anvende formateringsregler på rækker, hvor nøglecellen begynder med den ønskede sætning, så skal du skrive =1 i formlen i stedet for >0. 

Alle disse regler kan skrives i den tilsvarende dialogboks, som i eksemplet ovenfor. Som et resultat får du følgende:

Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold

Hvordan ændrer man farven på en celle baseret på værdien i en anden celle?

Ligesom med en række kan ovenstående trin anvendes på en enkelt celle eller et område af værdier. I dette eksempel anvendes formateringen kun på cellerne i kolonnen "Ordrenummer":

Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold

Sådan anvender du flere betingelser for formatering

Hvis du skal anvende flere betingede formateringsregler på strenge, skal du i stedet for at skrive separate regler oprette en med formler =ELLER or. Den første betyder "en af ​​disse regler er sand", og den anden betyder "begge disse regler er sande."

I vores tilfælde skriver vi følgende formler:

=ИЛИ($F2=»Forfalder om 1 dage», $F2=»Forfalder om 3 dage»)

=ИЛИ($F2=»Forfalder om 5 dage», $F2=»Forfalder om 7 dage»)

Og formlen kan f.eks. bruges til at kontrollere, om tallet i kolonnen Antal er. større end eller lig med 5 og mindre end eller lig med 10.

Sådan ændres rækkefarve i Excel efter tilstand, afhængigt af forhold

Brugeren kan bruge mere end én betingelse i formler.

Nu ved du, hvad du skal gøre for at ændre farven på en række baseret på en bestemt celle, du forstår, hvordan du indstiller flere betingelser og prioriterer dem, og hvordan du bruger flere formler på én gang. Dernæst skal du vise fantasi.

Giv en kommentar