Sådan fremhæver du hver anden række i Excel (alternative rækkefarver)

  • Del Dette
Michael Brown

I denne vejledning forklares det, hvordan du kan skifte rækkefarve i Excel for automatisk at fremhæve hver anden række eller kolonne i dine regneark. Du vil også lære h ow at anvende Excel båndede rækker og kolonner og finde et par smarte formler for at skifte rækkehygge på baggrund af en værdiændring.

Det er en almindelig praksis at tilføje skygger til skiftende rækker i et Excel-regneark for at gøre det lettere at læse. Mens det er relativt nemt at fremhæve rækker af data manuelt i en lille tabel, kan det være en besværlig opgave i større tabeller. En bedre måde er at få række- eller kolonnefarver skiftet automatisk, og denne artikel viser dig, hvordan du hurtigt kan gøre dette.

    Skiftende rækkefarve i Excel

    Når det drejer sig om at skygge hver anden række i Excel, vil de fleste guruer straks henvise dig til betinget formatering, hvor du skal bruge noget tid på at finde ud af en genial blanding af MOD- og ROW-funktionerne.

    Hvis du hellere vil undgå at bruge en forhammer til at knække nødder, hvilket betyder, at du ikke ønsker at spilde din tid og kreativitet på en bagatel som at zebrastribe Excel-tabeller, kan du overveje at anvende de indbyggede Excel-tabelstilarter som et hurtigt alternativ.

    Fremhæv hver anden række i Excel ved hjælp af båndede rækker

    Den hurtigste og nemmeste måde at anvende rækkehygge i Excel er ved at bruge foruddefinerede tabelstilarter. Sammen med andre fordele ved tabeller, såsom automatisk filtrering, anvendes farvebånd som standard på rækker. Det eneste du skal gøre er at konvertere en række celler til tabel. Du skal blot vælge din række celler og trykke på tasterne Ctrl+T sammen.

    Når du gør dette, vil de ulige og lige rækker i din tabel automatisk blive skraveret med forskellige farver. Det bedste er, at den automatiske båndinddeling fortsætter, når du sorterer, sletter eller tilføjer nye rækker til din tabel.

    Hvis du hellere vil have alternative række-skygger uden funktionaliteten i tabellen, kan du nemt konvertere tabellen tilbage til et almindeligt område. For at gøre dette skal du vælge en celle i tabellen, højreklikke og vælge Konverter til område fra kontekstmenuen.

    Bemærk: Når du har udført transformationen fra tabel til område, får du ikke den automatiske farvebånd for nyligt tilføjede rækker. En anden ulempe er, at hvis du sorterer dataene, vil dine farvebånd følge med de oprindelige rækker, og dit flotte zebrastribe-mønster vil blive forvrænget.

    Som du kan se, er konvertering af et område til en tabel en meget nem og hurtig måde at fremhæve alternative rækker i Excel på. Men hvad hvis du vil have lidt mere?

    Sådan vælger du dine egne farver på række striber

    Hvis du ikke er tilfreds med standardmønstret blå og hvidt i en Excel-tabelle, har du mange flere mønstre og farver at vælge imellem. Du skal blot vælge din tabel eller en celle i tabellen, skifte til Design faneblad> Bord stilarter gruppe og vælg de farver, du ønsker.

    Du kan bruge pileknapperne til at rulle gennem de tilgængelige tabelstilarter eller klikke på Mere knap Når du holder musemarkøren over en stil, bliver den straks afspejlet i din tabel, og du kan se, hvordan dine båndede rækker ville se ud.

    Sådan fremhæves et forskelligt antal rækker i hver zebralinje

    Hvis du vil fremhæve et forskelligt antal rækker i hver stribe, f.eks. skygge 2 rækker i en farve og 3 i en anden, skal du oprette en brugerdefineret tabelstil. Hvis du allerede har konverteret et område til en tabel, skal du udføre følgende trin:

    1. Naviger til den Design højreklik på den bordstil, du ønsker at anvende, og vælg Duplikat .
    2. I den Navn feltet, skal du indtaste et navn på din tabelstil.
    3. Vælg " Første række stribe " og indstiller den Stribestørrelse til 2 eller til et andet tal, du ønsker.
    4. Vælg " Anden række stribe " og gentag processen.
    5. Klik på OK for at gemme din brugerdefinerede stil.
    6. Anvend den nyligt oprettede stil på dit bord ved at vælge den i galleriet Bordstilarter. Dine brugerdefinerede stilarter er altid tilgængelige øverst i galleriet under Tilpasset.

      Bemærk: Brugerdefinerede tabelstilarter gemmes kun i den aktuelle projektmappe og er derfor ikke tilgængelige i dine andre projektmapper. Hvis du vil bruge din brugerdefinerede tabelstil som standardtabelstil i den aktuelle projektmappe, skal du vælge " Indstilles som standardtabelstil for dette dokument ", når du opretter eller ændrer stilen.

    Hvis du ikke er tilfreds med den stil, du har oprettet, kan du nemt ændre den ved at højreklikke på din brugerdefinerede stil i stilgalleriet og vælge Ændre fra kontekstmenuen. Og her har du masser af plads til din kreativitet! Du kan indstille enhver Skrifttype , Grænse , og Fyld stilarter på de tilsvarende faner og endda vælge farver med gradientstriber, som du kan se på skærmbilledet nedenfor : )

    Slet skravering af alternative rækker i Excel med et klik

    Hvis du ikke længere ønsker at have farvebånd i din Excel-tabelle, kan du fjerne dem bogstaveligt talt med et enkelt klik. Vælg en celle i din tabel, gå til Design og fjerne markeringen af Rækker med bånd mulighed.

    Som du kan se, giver Excels foruddefinerede tabelstilarter et væld af funktioner til at skifte farve på rækker i dine regneark og skabe brugerdefinerede stilarter for båndede rækker. Jeg tror, at de vil være tilstrækkelige i mange situationer, men hvis du vil have noget særligt, f.eks. skygge hele rækker baseret på en ændring af værdien, skal du bruge betinget formatering.

    Skift række skravering ved hjælp af Excel betinget formatering

    Det siger sig selv, at betinget formatering er en smule vanskeligere end Excel-tabelstilarter, som vi lige har diskuteret. Men det har en ubestridelig fordel - det giver mere plads til din fantasi og lader dig zebrastribe dit regneark præcis som du ønsker det i hvert enkelt tilfælde. Længere nede i denne artikel finder du et par eksempler på Excel-formler til skiftende rækkefarver:

      Fremhæv hver anden række i Excel ved hjælp af betinget formatering

      Vi starter med en meget enkel MOD-formel, der fremhæver hver anden række i Excel. Faktisk kan du opnå nøjagtig det samme resultat ved hjælp af Excel-tabelstilarter, men den største fordel ved betinget formatering er, at den også fungerer for intervaller, hvilket betyder, at din farvebåndning forbliver intakt, når du sorterer, indsætter eller sletter rækker i et område af data, som din formel gælder for.

      Du opretter en regel for betinget formatering på denne måde:

      1. Vælg de celler, som du vil have farvetoner. Hvis du vil anvende farvebånd på hele regnearket, skal du klikke på Vælg alle knappen i øverste venstre hjørne af regnearket.
      2. Skift til den Hjem fanen > Stilarter gruppe, og klik på Betinget formatering> Ny regel...
      3. I den Ny formateringsregel vindue, vælg " Brug formel til at bestemme, hvilke celler der skal formateres " og indtast denne formel: =MOD(ROW(),2)=0
      4. Klik derefter på Format knappen, skifter du til den Fyld og vælg den baggrundsfarve, som du vil bruge til de båndede rækker.

        På dette tidspunkt vil den valgte farve blive vist under Eksempel Hvis du er tilfreds med farven, skal du klikke på OK .

      5. Dette bringer dig tilbage til Ny formateringsregel vindue, og du klikker på OK endnu en gang for at anvende farven på alle de andre valgte rækker.

        Og sådan ser resultatet ud i min Excel 2013:

        Hvis du hellere vil have 2 forskellige farver i stedet for hvide linjer, skal du oprette en anden regel ved hjælp af denne formel:

        =MOD(ROW(),2)=1

        Nu er de lige og ulige rækker markeret med forskellige farver:

      Det var ret nemt, ikke sandt? Og nu vil jeg gerne kort forklare syntaksen for MOD-funktionen, fordi vi skal bruge den i andre lidt mere komplekse eksempler.

      Funktionen MOD returnerer resten afrundet til det nærmeste hele tal efter at tallet er blevet divideret med divisoren.

      For eksempel, =MOD(4,2) returnerer 0, fordi 4 divideres jævnt med 2 (uden rest).

      Lad os nu se, hvad vores MOD-funktion, som vi har brugt i ovenstående eksempel, præcist gør. Som du husker, brugte vi en kombination af MOD- og ROW-funktionerne: =MOD(ROW(),2) Syntaksen er enkel og ligetil: ROW-funktionen returnerer rækkens nummer, derefter dividerer MOD-funktionen det med 2 og returnerer resten afrundet til et helt tal. Når formlen anvendes på vores tabel, returnerer den følgende resultater:

      Række nr. Formel Resultat
      Række 2 =MOD(2,2) 0
      Række 3 =MOD(3,2) 1
      Række 4 =MOD(4,2) 0
      Række 5 =MOD(5,2) 1

      Kan du se mønsteret? Det er altid 0 for lige rækker og 1 for ulige rækker Derefter opretter vi de betingede formateringsregler, der fortæller Excel, at ulige rækker (hvor MOD-funktionen returnerer 1) skal farves i én farve og lige rækker (som har 0) i en anden farve.

      Nu hvor du kender det grundlæggende, kan vi se på mere avancerede eksempler.

      Sådan skifter du grupper af rækker med forskellige farver

      Du kan bruge følgende formler til at skygge et fast antal rækker, uanset deres indhold:

      Skravering af ulige rækker , dvs. fremhæve den første gruppe og hver anden gruppe:

      =MOD(ROW()-RowNum,N*2)+1<=N

      Ensartet skygge i rækker , dvs. fremhæve den 2. gruppe og alle lige grupper:

      =MOD(ROW()-RowNum,N*2)>=N

      Hvor RowNum er en henvisning til din første celle med data og N er antallet af rækker i hver båndgruppe.

      Tip: Hvis du vil fremhæve både lige og ulige grupper, skal du blot oprette to betingede formateringsregler med begge ovenstående formler.

      Du kan finde et par eksempler på brugen af formler og den resulterende farvebåndning i følgende tabel.

      Farvelægning for hver 2. række, startende fra den 1. gruppe. Dataene starter i række 2. =MOD(ROW()-2,4)+1<=2
      Farvelægning for hver 2. række, startende fra den 2. gruppe. Dataene starter i række 2. =MOD(ROW()-2,4)>=2
      Farvelægning af hver 3. række, startende fra den 2. gruppe. Dataene starter i række 3. =MOD(ROW()-3,6)>=3

      Sådan skygger du rækker med 3 forskellige farver

      Hvis du mener, at dine data vil se bedre ud med rækker med tre forskellige farver, kan du oprette tre betingede formateringsregler med disse formler:

      Sådan fremhæves 1. og hver 3. række =MOD(ROW($A2)+3-1,3)=1

      For at fremhæve 2., 6., 9. osv. =MOD(ROW($A2)+3-1,3)=2

      For at fremhæve 3., 7., 10. osv. =MOD(ROW($A2)+3-1,3)=0

      Husk at erstatte A2 med en henvisning til din første celle med data.

      Den resulterende tabel vil se ud som denne i din Excel:

      Sådan skifter du rækkefarver baseret på en værdiændring

      Denne opgave ligner den, vi diskuterede for et øjeblik siden - skravering af grupper af rækker, med den forskel, at der kan være et forskelligt antal rækker i hver gruppe. Jeg tror, det er lettere at forstå ud fra et eksempel.

      Antag, at du har en tabel, der indeholder data fra forskellige kilder, f.eks. regionale salgsrapporter. Du ønsker at skygge den første gruppe af rækker vedrørende det første produkt i farve 1, den næste gruppe vedrørende det andet produkt i farve 2 osv. Kolonne A med produktnavne kan fungere som nøglekolonne eller entydig identifikator.

      Hvis du vil skifte rækkehygge baseret på ændring af værdien, skal du bruge en lidt mere kompleks formel og en ekstra kolonne:

      1. Opret en ekstra kolonne i højre side af regnearket, f.eks. kolonne F. Du vil kunne skjule denne kolonne senere.
      2. Indtast følgende formel i celle F2 (hvis du antager, at række 2 er den første række med data), og kopier den derefter over hele kolonnen:

        =MOD(IF(ROW()=2,0,IF(A2=A1,F1, F1, F1+1)), 2)

        Formlen vil udfylde kolonne F med blokke på 0 og 1, idet hver ny blok starter med ændringen af produktnavnet.

      3. Og endelig skal du oprette en regel for betinget formatering ved hjælp af formlen =$F2=1 Du kan tilføje en anden regel =$F2=0 hvis du vil have en anden farve til at veksle mellem blokke af rækker, som vist på skærmbilledet:

      Skiftende kolonnefarver i Excel (kolonner med bånd)

      Faktisk svarer skravering af kolonner i Excel stort set til at skifte rækker. Hvis du har forstået alt det ovenstående, vil denne del være en let opgave for dig : )

      Du kan anvende skygger på kolonner i Excel ved at bruge enten:

        Skift kolonnefarver i Excel med tabelstilarter

        1. Du starter med at konvertere et område til en tabel ( Ctrl+T ).
        2. Derefter skifter du til den Design skal du fjerne et flueben fra Rækker med bånd og vælg Søjler med bånd i stedet.
        3. Voila! Dine kolonner er nu skraveret med standardfarverne for tabellen.

        Hvis du gerne vil have smukkere farver, kan du frit vælge et andet mønster fra galleriet med bordtyper.

        Hvis du ønsker at skygge en forskelligt antal kolonner i hver stribe, og opret derefter en kopi af en eksisterende bordstil efter eget valg, præcis som beskrevet her. Den eneste forskel er, at du vælger " Første Colum Stripe " og " Anden Colum-stribe " i stedet for de tilsvarende række striber.

        Og sådan kan dine brugerdefinerede kolonnebånd se ud i Excel:

        Skiftende kolonnefarver med betinget formatering

        Formlerne til at anvende farvebånd på alternative kolonner i Excel er meget lig dem, vi har brugt til at skygge alternative rækker. Du skal blot bruge MOD-funktionen sammen med kolonnefunktionen i stedet for ROW. Jeg vil blot nævne nogle få i tabellen nedenfor, og jeg er sikker på, at du nemt kan konvertere andre "rækkeformler" til "kolonneformler" ved analogi.

        Sådan farves hver anden kolonne =MOD(KOLONNE(),2)=0

        og/eller

        =MOD(KOLONNE(),2)=1 Sådan farves hver 2. kolonne, startende fra den 1. gruppe =MOD(COLUMN()-1,4)+1<=2 Sådan skygger du kolonner med 3 forskellige farver =MOD(KOLONNE()+3,3)=1

        =MOD(KOLONNE()+3,3)=2

        =MOD(KOLONNE()+3,3)=0

        Forhåbentlig har du nu ingen problemer med at anvende farvebånd i Excel for at gøre dine regneark flottere og mere læsbare. Hvis du ønsker at skifte række- eller kolonnefarver på en anden måde, så tøv ikke med at skrive en kommentar, så finder vi ud af det sammen. Tak for læsningen!

        Michael Brown er en dedikeret teknologientusiast med en passion for at forenkle komplekse processer ved hjælp af softwareværktøjer. Med mere end ti års erfaring i teknologibranchen har han finpudset sine færdigheder i Microsoft Excel og Outlook samt Google Sheets og Docs. Michaels blog er dedikeret til at dele sin viden og ekspertise med andre og giver nemme at følge tips og vejledninger til at forbedre produktiviteten og effektiviteten. Uanset om du er en erfaren professionel eller nybegynder, tilbyder Michaels blog værdifuld indsigt og praktiske råd til at få mest muligt ud af disse vigtige softwareværktøjer.