Hur du markerar varannan rad i Excel (alternativa radfärger)

  • Dela Detta
Michael Brown

I den här handledningen förklaras hur du kan växla mellan radfärger i Excel för att automatiskt markera varannan rad eller kolumn i dina kalkylblad. Du får också lära dig hur ow att tillämpa Excel banded rader och kolumner och hitta några smarta formler för att växla radskuggning baserat på en värdeförändring.

Det är vanligt att lägga till skuggning på alternativa rader i ett Excel-arbetsblad för att göra det lättare att läsa. Det är relativt enkelt att markera datarader manuellt i en liten tabell, men det kan vara en mödosam uppgift i större tabeller. Ett bättre sätt är att låta rad- eller kolumnfärgerna växla automatiskt och i den här artikeln visar vi hur du snabbt kan göra detta.

    Växlande radfärg i Excel

    När det gäller att skugga varannan rad i Excel kommer de flesta gurus omedelbart att hänvisa dig till villkorlig formatering, där du måste investera en del tid för att hitta en genial blandning av MOD- och ROW-funktionerna.

    Om du hellre vill slippa använda en slägga för att knäcka nötter och inte slösa din tid och kreativitet på en sådan bagatell som att zebrarandiga Excel-tabeller, kan du överväga att använda de inbyggda Excel-tabellstilarna som ett snabbt alternativ.

    Markera varannan rad i Excel med hjälp av bandade rader

    Det snabbaste och enklaste sättet att tillämpa radskuggning i Excel är att använda fördefinierade tabellstilar. Tillsammans med andra fördelar med tabeller, som automatisk filtrering, tillämpas färgbandning på rader som standard. Allt du behöver göra är att konvertera ett cellintervall till en tabell. För att göra detta markerar du helt enkelt ditt cellintervall och trycker på tangenterna Ctrl+T samtidigt.

    När du gör detta kommer de udda och jämna raderna i din tabell att skuggas med olika färger automatiskt. Det bästa är att den automatiska bandindelningen fortsätter när du sorterar, tar bort eller lägger till nya rader i tabellen.

    Om du hellre vill ha en alternativ radskuggning utan tabellfunktionalitet kan du enkelt konvertera tabellen tillbaka till ett vanligt intervall. För att göra detta markerar du en cell i tabellen, högerklickar och väljer Konvertera till intervall från kontextmenyn.

    Observera: Efter att du har utfört omvandlingen från tabell till intervall får du inte den automatiska färgbandsindelningen för nytillkomna rader. En annan nackdel är att om du sorterar data kommer färgbanden att följa med de ursprungliga raderna och det fina zebrarandsmönstret kommer att förvrängas.

    Som du kan se är det mycket enkelt och snabbt att omvandla ett intervall till en tabell för att markera alternativa rader i Excel. Men om du vill ha lite mer?

    Hur du väljer dina egna färger för radband

    Om du inte är nöjd med standardmönstret blått och vitt i en Excel-tabell har du många fler mönster och färger att välja mellan. Markera bara tabellen eller en cell i tabellen, växla till Design flik> Stilar för bord och välj de färger du vill ha.

    Du kan använda pilknapparna för att bläddra bland de tillgängliga tabellstilarna eller klicka på Mer knapp När du för muspekaren över en stil reflekteras den omedelbart i tabellen och du kan se hur dina bandade rader skulle se ut.

    Hur man markerar ett annat antal rader i varje zebralinje

    Om du vill markera olika antal rader i varje stråk, t.ex. skugga 2 rader i en färg och 3 i en annan, måste du skapa en anpassad tabellstil. Om du redan har konverterat ett intervall till en tabell kan du utföra följande steg:

    1. Navigera till Design högerklicka på den bordsstil som du vill tillämpa och välj Dubbla .
    2. I Namn ett namn på din tabellstil.
    3. Välj " Första raden rand " och ange Storlek på ränder till 2, eller till något annat nummer som du vill ha.
    4. Välj " Andra raden med rand " och upprepa processen.
    5. Klicka på OK för att spara din anpassade stil.
    6. Tillämpa den nyligen skapade stilen på din tabell genom att välja den i galleriet för bordstilar. Dina anpassade stilar finns alltid tillgängliga högst upp i galleriet under Anpassad.

      Observera: Anpassade tabellstilar lagras endast i den aktuella arbetsboken och är därför inte tillgängliga i andra arbetsböcker. Om du vill använda din anpassade tabellstil som standardtabellstil i den aktuella arbetsboken väljer du " Ange som standardtabellstil för det här dokumentet "när du skapar eller ändrar stilen.

    Om du inte är nöjd med den stil du skapat kan du enkelt ändra den genom att högerklicka på din anpassade stil i stilgalleriet och välja Ändra från kontextmenyn. Och här har du gott om utrymme för din kreativitet! Du kan ställa in vilken som helst Typsnitt , Gränsen , och Fyll på stilar på motsvarande flikar, och även välja färger för gradientstrimmor, som du ser i skärmdumpen nedan : )

    Ta bort skuggning av alternativa rader i Excel med ett klick

    Om du inte längre vill ha färgband i din Excel-tabell kan du ta bort dem bokstavligen med ett enda klick. Markera en cell i din tabell, gå till Design och avmarkera kryssrutan Bandade rader alternativ.

    Som du ser ger Excels fördefinierade tabellstilar en mängd funktioner för att växla färgrader i dina kalkylblad och skapa egna bandade radstilar. Jag tror att de räcker i många situationer, men om du vill ha något speciellt, t.ex. skuggning av hela rader baserat på en värdeförändring, måste du använda villkorlig formatering.

    Alternativ radskuggning med hjälp av Excel villkorlig formatering

    Det säger sig självt att villkorlig formatering är lite knepigare än de Excel-tabellformat som vi just har diskuterat. Men det har en obestridlig fördel - det ger mer utrymme för din fantasi och låter dig zebraremsa ditt kalkylblad precis som du vill ha det i varje enskilt fall. Längre fram i den här artikeln hittar du några exempel på Excel-formler för alternerande radfärger:

      Markera varannan rad i Excel med hjälp av villkorlig formatering

      Vi ska börja med en mycket enkel MOD-formel som markerar varannan rad i Excel. Du kan faktiskt uppnå exakt samma resultat med hjälp av Excel-tabellformatörer, men den största fördelen med villkorlig formatering är att den fungerar även för intervall, vilket innebär att din färgbandning förblir intakt när du sorterar, infogar eller raderar rader i ett datavärde som formeln gäller för.

      Du skapar en regel för villkorlig formatering på det här sättet:

      1. Markera de celler du vill skugga. Om du vill tillämpa färgbandet på hela kalkylbladet klickar du på Välj alla i det övre vänstra hörnet av kalkylbladet.
      2. Växla till Hem fliken > Stilar grupp och klicka på Villkorlig formatering> Ny regel...
      3. I Ny formateringsregel väljer du " Använd formeln för att bestämma vilka celler som ska formateras "och ange denna formel: =MOD(ROW(),2)=0
      4. Klicka sedan på Format knappen, växla till den Fyll på och välj den bakgrundsfärg som du vill använda för de bandade raderna.

        Nu visas den valda färgen under Exempel Om du är nöjd med färgen klickar du på OK .

      5. Detta för dig tillbaka till Ny formateringsregel och du klickar på OK en gång till för att applicera färgen på alla andra markerade rader.

        Så här ser resultatet ut i Excel 2013:

        Om du hellre vill ha två olika färger i stället för vita linjer skapar du en andra regel med den här formeln:

        =MOD(ROW(),2)=1

        Nu har du udda och jämna rader markerade med olika färger:

      Det var ganska enkelt, eller hur? Nu vill jag kort förklara syntaxen för MOD-funktionen eftersom vi kommer att använda den i andra lite mer komplexa exempel.

      Funktionen MOD returnerar resten avrundat till närmaste heltal efter att talet har dividerats med divisorn.

      Till exempel, =MOD(4,2) ger 0, eftersom 4 divideras jämnt med 2 (utan rest).

      Nu ska vi se vad exakt MOD-funktionen, som vi använde i exemplet ovan, gör. Som du minns använde vi en kombination av MOD- och ROW-funktionerna: =MOD(ROW(),2) Syntaxen är enkel och okomplicerad: ROW-funktionen returnerar radnumret, MOD-funktionen dividerar det med 2 och returnerar återstoden avrundad till heltal. När formeln tillämpas på vår tabell ger den följande resultat:

      Rad nr. Formel Resultat
      Rad 2 =MOD(2,2) 0
      Rad 3 =MOD(3,2) 1
      Rad 4 =MOD(4,2) 0
      Rad 5 =MOD(5,2) 1

      Ser du mönstret? Det är alltid 0 för jämna rader och 1 för udda rader Sedan skapar vi reglerna för villkorlig formatering som talar om för Excel att skugga udda rader (där MOD-funktionen returnerar 1) i en färg och jämna rader (som har 0) i en annan färg.

      Nu när du känner till grunderna kan vi titta på mer sofistikerade exempel.

      Hur man alternerar grupper av rader med olika färger

      Du kan använda följande formler för att skugga ett fast antal rader, oavsett deras innehåll:

      Skuggning av udda rader dvs. att man markerar den första gruppen och alla andra grupper:

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

      Skuggning av jämna rader , det vill säga att den andra gruppen och alla jämna grupper markeras:

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

      Var RowNum är en referens till den första cellen med data och N är antalet rader i varje bandad grupp.

      Tips: Om du vill markera både jämna och udda grupper skapar du helt enkelt två villkorliga formateringsregler med båda formlerna ovan.

      I följande tabell finns några exempel på användning av formler och den resulterande färgbandet.

      Färga varannan rad, med början i den första gruppen. Uppgifterna börjar i rad 2. =MOD(ROW()-2,4)+1<=2
      Färga varannan rad, med början i den andra gruppen. Uppgifterna börjar i rad 2. =MOD(ROW()-2,4)>=2
      Färga var tredje rad, med början i den andra gruppen. Uppgifterna börjar i rad 3. =MOD(ROW()-3,6)>=3

      Hur man skuggar rader med 3 olika färger

      Om du tycker att dina data ser bättre ut med rader som är skuggade i tre olika färger skapar du tre villkorliga formateringsregler med de här formlerna:

      För att markera 1:a och var tredje rad =MOD(ROW($A2)+3-1,3)=1

      För att lyfta fram 2:a, 6:e, 9:e osv. =MOD(ROW($A2)+3-1,3)=2

      För att lyfta fram 3, 7, 10 osv. =MOD(ROW($A2)+3-1,3)=0

      Kom ihåg att ersätta A2 med en referens till den första cellen med data.

      Den resulterande tabellen kommer att se ut så här i Excel:

      Så här alternerar du radfärger baserat på en värdeförändring

      Den här uppgiften liknar den vi diskuterade för en stund sedan - att skugga grupper av rader, med skillnaden att det kan finnas olika antal rader i varje grupp. Jag tror att det är lättare att förstå med hjälp av ett exempel.

      Antag att du har en tabell som innehåller data från olika källor, t.ex. regionala försäljningsrapporter. Du vill att den första gruppen av rader som gäller den första produkten i färg 1 ska vara skuggad, nästa grupp gäller den andra produkten i färg 2 och så vidare. Kolumn A med produktnamnen kan fungera som nyckelkolumn eller unik identifierare.

      Om du vill växla radskuggning baserat på värdeförändring behöver du en lite mer komplicerad formel och ytterligare en kolumn:

      1. Skapa ytterligare en kolumn till höger på arbetsbladet, till exempel kolumn F. Du kommer att kunna dölja den här kolumnen senare.
      2. Skriv in följande formel i cell F2 (om du antar att rad 2 är den första raden med data) och kopiera den sedan över hela kolumnen:

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

        Formeln fyller kolumn F med 0- och 1-block, och varje nytt block börjar med ändringen av produktnamnet.

      3. Slutligen skapar du en regel för villkorlig formatering med formeln =$F2=1 Du kan lägga till en andra regel. =$F2=0 om du vill ha en andra färg för att variera block av rader, som visas i skärmbilden:

      Växlande kolumnfärger i Excel (bandade kolumner)

      Faktum är att skuggning av kolumner i Excel är ganska likt alternerande rader. Om du har förstått allt det ovanstående kommer den här delen att vara en enkel bit paj för dig : )

      Du kan lägga till skuggning på kolumner i Excel genom att använda antingen:

        Alternativa kolumnfärger i Excel med tabellstilar

        1. Du börjar med att konvertera ett intervall till en tabell ( Ctrl+T ).
        2. Byt sedan till Design ta bort ett kryss från Bandade rader och välj Bandade pelare i stället.
        3. Voila! Kolumnerna är skuggade med standardtabellens färger.

        Om du vill ha vackrare färger kan du välja ett annat mönster från galleriet för bordsstilar.

        Om du vill skugga en olika antal kolumner i varje stråk och skapa sedan en kopia av en befintlig bordsstil som du väljer, precis som beskrivet här. Den enda skillnaden är att du väljer " Första Colum Stripe " och " Andra Colum-streck " i stället för motsvarande rastremsor.

        Så här kan dina anpassade kolumnband se ut i Excel:

        Växlande kolumnfärger med villkorlig formatering

        Formlerna för att applicera färgband på alternativa kolumner i Excel är mycket lika de som vi har använt för att skugga alternativa rader. Du behöver bara använda MOD-funktionen tillsammans med COLUMN-funktionen i stället för ROW. Jag kommer att nämna några få i tabellen nedan och jag är säker på att du lätt kan omvandla andra "radsformler" till "kolumnformler" genom analogi.

        För att färglägga varannan kolumn =MOD(KOLUMN(),2)=0

        och/eller

        =MOD(KOLUMN(),2)=1 Färga varannan kolumn, med början från den första gruppen. =MOD(COLUMN()-1,4)+1<=2 För att skugga kolumner med 3 olika färger =MOD(KOLUMN()+3,3)=1

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

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

        Förhoppningsvis har du nu inga problem med att använda färgband i Excel för att göra dina kalkylblad snyggare och mer läsbara. Om du vill alternera rad- eller kolumnfärger på något annat sätt, tveka inte att lämna en kommentar så löser vi det tillsammans. Tack för att du läste!

        Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.