Hur man växlar radfärger i Excel utan tabell (5 metoder)

  • Dela Detta
Hugh West

För att få fram dina uppgifter kan du Alternativa radfärger i Excel utan att ens göra en tabell. I den här artikeln kommer jag att förklara hur man kan Alternativa radfärger i Excel utan bord.

Ladda ner övningsboken

Du kan ladda ner övningsboken här:

Alternativ radfärg.xlsm

5 metoder för att växla radfärger i Excel utan tabell

Här kommer jag att beskriva följande 5 metoder för att Alternativa radfärger i Excel utan tabell För att du ska förstå bättre kommer jag att använda exempeluppgifter som har 4 kolumner. Dessa är Produkt , Försäljning , Vinst, och Status .

1. Använd alternativet Fyllningsfärg för att växla radfärger i Excel

Du kan använda Fyllningsfärg funktionen till Alternativa radfärger i Excel utan tabell Det här är en helt manuell process, så när du har så mycket data blir det ganska tidskrävande. Stegen beskrivs nedan.

Steg:

  • Först måste du välja de rader som du vill färglägga. Här har jag valt rader. 6, 8, 10, 12, och 14 .

  • Därefter måste du gå till Hem fliken.
  • Från och med nu, från Fyllningsfärg funktion>> du måste välja någon av färgerna. Här har jag valt Grön, Accent 6, Lighter 60% . Försök i så fall att välja något av följande ljus eftersom den mörka färgen kan dölja de inmatade uppgifterna. Då kan du behöva ändra Typsnittsfärg .

Slutligen ser du resultatet med Alternativa färger på raden .

Läs mer: Hur man färgar alternativ rad för sammanslagna celler i Excel

2. Använda funktionen Cell Styles

Du kan använda Stilar för celler funktionen till Alternativa radfärger i Excel utan tabell Detta är en helt manuell process. När du har så mycket data kan det vara ganska tidskrävande. Stegen beskrivs nedan.

Steg:

  • Först måste du välja de rader som du vill färglägga. Här har jag valt rader. 6, 8, 10, 12, och 14 .
  • För det andra, från den Hem >> du måste gå till fliken Stilar för celler funktion.
  • För det tredje väljer du de färger eller stilar som du föredrar. Beräkning .

Slutligen får du följande resultat med Alternativa färger på raden .

Läs mer: Hur man färgar alternativ rad baserat på cellvärde i Excel

3. Tillämpa villkorlig formatering med formel

Du kan ansöka Villkorlig formatering med formeln. Här kommer jag att använda två olika formler med ROW-funktionen Dessutom kommer jag att använda MOD och ISEVEN funktioner.

1. Användning av MOD- och ROW-funktionerna för att växla radfärger i Excel

Låt oss börja med den MOD och ROW funktioner för att Alternativa radfärger i Excel utan tabell. Stegen beskrivs nedan.

Steg:

  • För det första ska du välja de uppgifter som du vill tillämpa Villkorlig formatering för att växla mellan radfärgerna. Här har jag valt dataområdet B5:E14 .

  • Från och med nu, från Hem flik>> du måste gå till Villkorlig formatering kommandot.
  • Därefter måste du välja den Ny regel för att tillämpa formeln.

Då visas en dialogruta med namnet Ny formateringsregel kommer att visas.

  • Från denna dialogruta >> du måste välja Använd en formel för att bestämma vilka celler som ska formateras.
  • Därefter måste du skriva ned följande formel i Formatera värden där formeln är sann: box.
=MOD(ROW(),2)

  • Gå därefter till Format meny.

Fördelning av formler

  • Här kan ROW funktionen kommer att räkna antalet Rader .
  • MOD funktionen kommer att återge den Återstoden efter delning.
  • Så, MOD(ROW(),2)-> Blir 1 eller 0 eftersom divisorn är 2 .
  • Slutligen, om Utgång är 0 kommer det att finnas ingen fyllning färg.

Då visas en dialogruta med namnet Formatera celler kommer att visas.

  • Från och med nu, från Fyll på alternativ>> du måste välja någon av färgerna. Här har jag valt Grön, Accent 6, Lighter 40% . Försök i så fall att välja något av följande ljus eftersom den mörka färgen kan dölja de inmatade uppgifterna. Då kan du behöva ändra Typsnittsfärg .
  • Därefter måste du trycka på OK för att tillämpa formationen.

  • Därefter måste du trycka på OK på den Ny formateringsregel dialogrutan. Här kan du se exemplet direkt i Förhandsgranska box.

Slutligen får du resultatet med Alternativa färger på raden .

Läs mer: Alternativ radfärg baserad på grupp i Excel (6 metoder)

2. Användning av funktionerna ISEVEN och ROW

Nu ska jag visa dig hur man använder ISEVEN och ROW funktioner för att Alternativa radfärger i Excel utan tabell. Stegen liknar den föregående metoden.

  • För det första måste du följa metod-3.1 för att öppna Ny formateringsregel fönster.
  • För det andra måste du i den dialogrutan>> välja Använd en formel för att bestämma vilka celler som ska formateras.
  • För det tredje måste du skriva ned följande formel i Formatera värden där formeln är sann: box.
=ISEVEN(ROW())

  • Slutligen går du till Format meny.

Fördelning av formler

  • Här kan ISEVEN funktionen kommer att återge True om värdet är en även nummer.
  • ROW funktionen kommer att räkna antalet Rader .
  • Om radnumret är udda är alltså ISEVEN funktionen kommer att återge FALSK Som en följd av detta kommer det att finnas följande ingen fyllning färg.

Då visas en dialogruta med namnet Formatera celler kommer att visas.

  • Från och med nu, från Fyll på alternativ>> du måste välja någon av färgerna. Här har jag valt Guld, Accent 4, Lighter 60% Du kan också se formationen nedan i den Exempel box. Försök i så fall att välja något av följande ljus eftersom den mörka färgen kan dölja de inmatade uppgifterna. Då kan du behöva ändra Typsnittsfärg .
  • Därefter måste du trycka på OK för att tillämpa formationen.

  • Därefter måste du trycka på OK på den Ny formateringsregel dialogrutan. Här kan du se exemplet direkt i Förhandsgranska box.

Slutligen ser du resultatet med Alternativa färger på raden .

Läs mer: Hur man skuggar varannan rad i Excel (3 sätt)

Liknande läsningar

  • Öppna en annan arbetsbok och kopiera data med Excel VBA
  • [Rättad!] Metod för att öppna objektarbetsböcker misslyckades (4 lösningar)
  • Excel VBA för att fylla matriser med cellvärden (4 lämpliga exempel)
  • Öppna arbetsbok och kör makro med VBA (4 exempel)
  • Bläddra efter filsökväg med Excel VBA (3 exempel)

4. Använda formel med kommandot Sortera & Filtrera

Du kan använda en formel med Sortera & Filtrera kommandot till Alternativa radfärger i Excel utan tabell Dessutom kommer jag att använda MOD , IF , och ROW funktioner i formeln. Stegen anges nedan.

Steg:

  • För det första måste du välja en cell där du vill behålla resultatet. Jag har valt cellen F5 cell.
  • För det andra använder du motsvarande formel i F5 cell.
=MOD(IF(ROW()=2,0,IF(E5=E4,F4, F4+1)), 2)

Fördelning av formler

  • Här, IF(E5=E4,F4, F4, F4+1)-> Detta är en logiskt test där om värdet av E5 cell är lika med E4 cellen kommer den att återge värdet av F4 cell, annars ger den 1 steg med F4 cellvärde.
    • Utgång: 1
  • Därefter är det ROW() funktionen kommer att räkna antalet Rader .
    • Utgång: 5
  • IF(5=2,0,1)-> Detta logiska test säger att om 5 är lika med 2 kommer den att återge 0 annars kommer den att återge 1 .
    • Utgång: 1
  • MOD funktionen kommer att återge den Återstoden efter delning.
  • Slutligen, MOD(1,2)-> blir.
    • Utgång: 1
  • Därefter måste du trycka på ENTER för att få fram resultatet.

  • Därefter måste du dra den Handtag för fyllning ikonen till AutoFill motsvarande uppgifter i resten av cellerna F6:F14 .

Vid denna tidpunkt får du följande resultat.

  • Välj nu datavärdet. Här har jag valt B4:F14 .
  • Sedan, från den Hem band>>> gå till Redigering av fliken.
  • Sedan, från den Sortera & Filtrera funktion>> du måste välja den Filter alternativ. Här kan du använda tekniken Keyboard CTRL+SHIFT+L.

Vid denna tidpunkt kommer du att se följande situation.

  • Nu ska du klicka på rullgardins-pilen på den F kolumn.
  • Välj sedan 1 och avmarkera 0.
  • Slutligen trycker du på OK .

Därefter ser du följande filtrerad utdata.

  • Därefter måste du välja den filtrerad uppgifter.
  • Därefter måste du gå till Hem fliken.
  • Från och med nu, från Fyllningsfärg funktion>> du måste välja någon av färgerna. Här har jag valt Grön, Accent 6, Lighter 60% . Försök i så fall att välja något av följande ljus eftersom den mörka färgen kan dölja de inmatade uppgifterna. Då kan du behöva ändra Typsnittsfärg .

  • För att ta bort Filter funktionen, från den Hem band>>> gå till Redigering av fliken.
  • Sedan, från den Sortera & Filtrera funktion>> du måste välja igen den Filter alternativ.
  • Annars kan du trycka på CTRL+SHIFT+L för att ta bort filterfunktionen.

Till sist ser du resultatet med samma Färger på raden för samma Status.

5. Användning av VBA-kod för att växla radfärger i Excel utan tabell

Du kan anlita en VBA kod till Alternativa radfärger i Excel utan tabell Stegen beskrivs nedan.

Steg:

  • För det första måste du välja den Utvecklare fliken>> välj sedan Visual Basic.

  • Från och med nu, från Infoga flik>> välj Modul .

  • Skriv ner följande Kod i modulen.
 Sub ChangeRowColors() Dim range As range Dim chr As Long Dim NoColor As Long Dim Colored As Long 'Jag kommer att definiera färg som indata NoColor = vbWhite Colored = RGB(0, 255, 255) 'Välj ett intervall som variabel Set range = Selection 'Du bör välja mer än 1 rad If range.Rows.Count = 1 Then Exit Sub 'Loop for Color Changing For chr = 1 To range.Rows.Count If chr Mod 2 = 0 Thenrange.Rows(chr).Interior.Color = Colored 'Even Row Else range.Rows(chr).Interior.Color = NoColor 'Odd Row End If Next chr End Sub 

Uppdelning av koden

  • Här har jag skapat en Underförfarande som heter ChangeRowColors .
  • Därefter deklarerar du några variabler sortiment som Utbud för att ringa upp sortimentet; chr som Lång ; NejFärg som Lång ; Färgad som Lång .
  • Här, RGB (0, 255, 255, 255) är en ljus färg som kallas Aqua .
  • Därefter är det Urval kommer att välja intervallet från arket.
  • Därefter använde jag en För varje slinga för att sätta Färg i varje alternativ utvald rad med hjälp av en VBA IF Statement med en logiskt test .
  • Nu, Spara koden och sedan gå tillbaka till Excel-fil.

  • Därefter väljer du intervallet B5:E14 .
  • Sedan, från den Utvecklare flik>> välj Makros.

  • Välj då Makro (ChangeRowColors) och klicka på Kör .

Slutligen ser du resultatet med Alternativa färger på raden .

Läs mer: Hur du får VBA-kod att gå snabbare (15 lämpliga sätt)

💬 Saker att komma ihåg

  • När du har många data bör du använda metod 3 (Villkorlig formatering) eller . metod 5 (VBA-kod) Detta sparar tid för att Alternativa färger på raden .
  • När det gäller en liten datamängd kan du enkelt använda metod 1 (fyllningsfärg) eller metod 2 (Cell Styles).
  • När du dessutom vill färglägga liknande data eller något sorterat bör du använda metod 4 (Sortera & Filtrera) .

Övningssektionen

Nu kan du själv öva på den förklarade metoden.

Slutsats

Jag hoppas att du fann den här artikeln nyttig. Här har jag förklarat följande 5 metoder för att Alternativa radfärger i Excel utan tabell. Du kan besöka vår webbplats ExcelWIKI för att lära dig mer Excel-relaterat innehåll. Om du har kommentarer, förslag eller frågor kan du skriva dem i kommentarsfältet nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.