Betinget formatering på flere rækker uafhængigt af hinanden i Excel

  • Del Dette
Hugh West

Betinget formatering er et af de essentielle værktøjer i Microsoft Excel. Analysere data, skabe indsigt og andre ting, som vi kan gøre ved hjælp af dette. Det kan spare dig meget tid og lette belastningen af et enormt arbejdspres. Vi bruger betinget formatering for det meste til data, der afhænger af hinanden. Men i denne vejledning lærer du at bruge betinget formatering til flere rækker uafhængigt i Excel.

Download arbejdsbog til øvelser

Download denne arbejdsbog til øvelser

Betinget formatering på flere rækker uafhængigt af hinanden.xlsm

2 metoder til at bruge betinget formatering for flere rækker uafhængigt af hinanden i Excel

I de kommende afsnit giver vi dig to enkle, men effektive metoder til at anvende betinget formatering for flere rækker i Excel. Husk, at du først skal indstille betingelserne. Derefter skal du anvende dem på dine rækker. VBA-koden er blot til at kopiere den betingede formatering på tværs af alle rækker i dit valg.

For at demonstrere dette bruger vi følgende datasæt:

Her har vi et datasæt, der består af nogle sælgers navne og deres salgsbeløb i januar, februar og marts måned. Vores mål er at anvende betinget formatering for hver måned uafhængigt af hinanden ved hjælp af forskellige farveformater.

1. Brug af kommandoen Betinget formatering for flere rækker

Den vigtigste del er at anvende betinget formatering ved hjælp af kommandoen Betinget formatering fra fanen Hjem i Excel. Dette er nemt at bruge. Du skal indstille betingelsen og farveformatet.

Her bruger vi funktionen LARGE til at løse vores problem. LARGE-funktionen returnerer den niende største værdi i rækken. Derefter indstiller vi farveformatet.

📌 Trin

Først skal du vælge området af celler D5:F10 .

Nu, fra den Hjem skal du gå til Betinget formatering> Administrer regler .

Herefter vil den Manager for regler for betinget formatering dialogboksen åbnes. Klik på Ny regel .

I den Ny formateringsregel dialogboksen, skal du vælge Brug en formel til at bestemme, hvilke celler der skal formateres. Skriv derefter følgende formel :

=D5=LARGE($D5:$F5,1)

Denne formel vil give den første største værdi af de tre måneder. Klik derefter på Format.

Fra den Formater celler dialogboksen, vælg menuen Fyld. Vælg en hvilken som helst fyldfarve. Klik derefter på OK .

Nu har du indstillet din formel og fyldfarve. Klik nu på OK .

Markér nu den Stop IF True Dette er vigtigt. Det vil sikre, at din formel kun virker for rækker uafhængigt af hinanden. Klik derefter på Ny regel for at tilføje flere formler.

Opret nu igen to regler ligesom den foregående. Disse to regler vil returnere henholdsvis den 2. og 3. højeste værdi.

Formler:

=D5=LARGE($D5:$F5,2)

=D5=LARGE($D5:$F5,3)

Endelig har du indstillet alle formater og formler. Husk at markere afkrydsningsfelterne.

Derefter skal du klikke på OK .

Som du kan se, er det lykkedes at anvende betinget formatering på flere rækker uafhængigt af hinanden.

Lignende læsninger:

  • Sådan anvender du betinget formatering på flere rækker (5 måder)
  • Excel vekslende rækkefarve med betinget formatering [Video]
  • Anvend betinget formatering på hver enkelt række individuelt: 3 tips
  • Sådan fremhæver du rækken ved hjælp af betinget formatering (9 metoder)

2. VBA-koder til flere rækker uafhængigt af hinanden i Excel

Du kan bruge VBA-koder til at bruge betinget formatering. Denne metode er at kopiere formatet på tværs af alle rækker. Først skal du anvende reglerne. Derefter kopierer VBA-koderne formateringen og indsætter den på alle rækker.

Husk, at der automatisk oprettes en regel for hver række, og derfor er denne regel anderledes end den foregående.

📌 Trin

Først skal du vælge området af celler D5:F5

Nu, fra den Hjem skal du gå til Betinget formatering> Administrer regler .

Herefter vil den Manager for regler for betinget formatering dialogboksen åbnes. Klik på Ny regel .

I den Ny formateringsregel dialogboksen, skal du vælge Brug en formel til at bestemme, hvilke celler der skal formateres. Skriv derefter følgende formel :

=D5=LARGE($D5:$F5,1)

Denne formel vil give den første største værdi af de tre måneder. Klik derefter på Format.

Fra den Formater celler dialogboksen, vælg menuen Fyld. Vælg en hvilken som helst fyldfarve. Klik derefter på OK .

Nu har du indstillet din formel og fyldfarve. Klik nu på OK .

Markér nu den Stop IF True Dette er vigtigt. Det vil sikre, at din formel kun virker for rækker uafhængigt af hinanden. Klik derefter på Ny regel for at tilføje flere formler.

Opret nu igen to regler ligesom den foregående. Disse to regler vil returnere henholdsvis den 2. og 3. højeste værdi.

Formler:

=D5=LARGE($D5:$F5,2)

=D5=LARGE($D5:$F5,3)

Endelig har du indstillet alle formater og formler. Husk at markere afkrydsningsfelterne.

Derefter skal du klikke på OK Den vil formatere den første række med 3 farveskalaer.

Tryk nu på Alt+F11 på dit tastatur for at åbne VBA-editoren. Vælg Indsæt> Modul.

Indtast derefter følgende kode:

 Sub format_all_rows() Dim rng As Range Dim r As Long Set rng = Selection rng.Rows(1).Copy For r = 2 To rng.Rows.Count rng.Rows(r).PasteSpecial Paste:=xlPasteFormats Next r End Sub 

Gem nu filen. Derefter skal du vælge området af celler D5:F10 .

Derefter skal du trykke på Alt+F8 for at åbne dialogboksen Makro. Vælg format_all_rows.

Derefter skal du klikke på Kør.

Som du kan se, er det lykkedes os at anvende betinget formatering på flere rækker uafhængigt af hinanden. Vores metoder evaluerer hver række uafhængigt af hinanden.

💬 Ting, du skal huske

For at implementere disse metoder skal du altid markere " Stop hvis sandt "Den vil ignorere andre regler, når vores data opfylder betingelserne.

Denne VBA-kode genererer den samme regel for hver række, så hvis dit datasæt er stort, kan det gøre processen langsommere.

Konklusion

Afslutningsvis håber jeg, at denne vejledning har givet dig et stykke nyttig viden om betinget formatering på flere rækker uafhængigt i Excel. Vi anbefaler, at du lærer og anvender alle disse instruktioner på dit datasæt. Download arbejdsmappen til øvelse og prøv selv. Du er også velkommen til at give feedback i kommentarfeltet. Din værdifulde feedback holder os motiveret til at skabeGlem ikke at tjekke vores hjemmeside Exceldemy.com til forskellige Excel-relaterede problemer og løsninger.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.