Sådan skifter du rækkefarver i Excel uden tabel (5 metoder)

  • Del Dette
Hugh West

Med henblik på at tiltrække dine data kan du alternative rækkefarver i Excel uden at lave en tabel. I denne artikel vil jeg forklare, hvordan man alternative rækkefarver i Excel uden bord.

Download arbejdsbog til øvelser

Du kan downloade arbejdsbogen til øvelser her:

Alternativ rækkefarve.xlsm

5 metoder til at skifte rækkefarver i Excel uden tabel

Her vil jeg beskrive 5 metoder til at alternative rækkefarver i Excel uden tabel For at du bedre kan forstå det, vil jeg også bruge eksempeldata, som har 4 søjler. Disse er Produkt , Salg , Overskud, og Status .

1. Brug af Fill Color Option til at skifte rækkefarver i Excel

Du kan bruge Fyldfarve funktion til alternative rækkefarver i Excel uden tabel Dette er en absolut manuel proces. Så når du har så mange data, vil det være ret tidskrævende. Trinene er angivet nedenfor.

Trin:

  • Først skal du vælge de rækker, som du vil farve. Her har jeg valgt Rows 6, 8, 10, 12, og 14 .

  • Herefter skal du gå til Hjem fanebladet.
  • Nu, fra den Fyldfarve funktion>> du skal vælge en hvilken som helst farve. Her har jeg valgt Grøn, Accent 6, Lighter 60% . Prøv i så fald at vælge en hvilken som helst lys Farve. Fordi den mørke farve kan skjule de indtastede data. Så kan du være nødt til at ændre den Farve på skrifttype .

Endelig vil du se resultatet med alternative farver i rækken .

Læs mere: Sådan farves alternativ række til sammenlagte celler i Excel

2. Brug af funktionen Cell Styles

Du kan bruge Celle stilarter funktion til alternative rækkefarver i Excel uden tabel Dette er en absolut manuel proces. Så når du har så mange data, kan det være ret tidskrævende. Trinene er angivet nedenfor.

Trin:

  • Først skal du vælge de rækker, som du vil farve. Her har jeg valgt Rows 6, 8, 10, 12, og 14 .
  • For det andet, fra den Hjem fanen>> du skal gå til Celle stilarter funktion.
  • For det tredje skal du vælge dine foretrukne farver eller stilarter. Her har jeg valgt den Beregning .

Til sidst vil du se følgende resultat med alternative farver i rækken .

Læs mere: Sådan farves alternativ række baseret på celleværdi i Excel

3. Anvendelse af betinget formatering med formel

Du kan ansøge Betinget formatering med formlen. Her vil jeg bruge to forskellige formler med ROW-funktionen Desuden vil jeg bruge MOD og ISEVEN funktioner.

1. Brug af MOD- og ROW-funktionerne til at skifte rækkefarver i Excel

Lad os starte med den MOD og RÆKKE funktioner til alternative rækkefarver i Excel uden tabel. Trinene er angivet nedenfor.

Trin:

  • Først skal du vælge de data, som du ønsker at anvende Betinget formatering for at skifte mellem rækkefarverne. Her har jeg valgt dataområdet B5:E14 .

  • Nu, fra den Hjem fanen>> du skal gå til den Betinget formatering kommando.
  • Derefter skal du vælge den Ny regel for at anvende formlen.

På dette tidspunkt vises en dialogboks ved navn Ny formateringsregel vil blive vist.

  • Ud fra dette dialogboks >> du skal vælge Brug en formel til at bestemme, hvilke celler der skal formateres.
  • Derefter skal du skrive følgende formel ned i Formater værdier, hvor denne formel er sand: boks.
=MOD(ROW(),2)

  • Derefter skal du gå til Format menu.

Opdeling af formler

  • Her er det RÆKKE funktionen vil tælle antallet af Rækker .
  • MOD funktionen vil returnere den rest efter opdeling.
  • Så, MOD(ROW(),2)-> Bliver 1 eller 0 fordi divisoren er 2 .
  • Endelig, hvis den Udgang er 0 så vil der være ingen fyld farve.

På dette tidspunkt vises en dialogboks ved navn Formater celler vil blive vist.

  • Nu, fra den Fyld valgmulighed>> du skal vælge en hvilken som helst af farverne. Her har jeg valgt Grøn, Accent 6, Lighter 40% . Prøv i så fald at vælge en hvilken som helst lys Farve. Fordi den mørke farve kan skjule de indtastede data. Så kan du være nødt til at ændre den Farve på skrifttype .
  • Derefter skal du trykke på OK til at anvende formationen.

  • Herefter skal du trykke på OK på den Ny formateringsregel dialogboksen. Her kan du se eksemplet med det samme i Forhåndsvisning boks.

Til sidst får du resultatet med alternative farver i rækken .

Læs mere: Alternativ rækkefarve baseret på gruppe i Excel (6 metoder)

2. Brug af ISEVEN- og ROW-funktionerne

Nu vil jeg vise dig, hvordan man bruger ISEVEN og RÆKKE funktioner til alternative rækkefarver i Excel uden tabel. Fremgangsmåden svarer til den foregående metode.

  • For det første skal du følge metode-3.1 for at åbne den Ny formateringsregel vindue.
  • For det andet skal du fra denne dialogboks>> vælge Brug en formel til at bestemme, hvilke celler der skal formateres.
  • For det tredje skal du skrive følgende formel ned i Formater værdier, hvor denne formel er sand: boks.
=ISEVEN(ROW())

  • Til sidst skal du gå til Format menu.

Opdeling af formler

  • Her er det ISEVEN funktion vil returnere True hvis værdien er en selv nummer.
  • RÆKKE funktionen vil tælle antallet af Rækker .
  • Så hvis rækkeantallet er ulige, er ISEVEN funktion vil returnere FALSK Som følge heraf vil der være ingen fyld farve.

På dette tidspunkt vises en dialogboks ved navn Formater celler vil blive vist.

  • Nu, fra den Fyld valgmulighed>> du skal vælge en hvilken som helst af farverne. Her har jeg valgt Guld, Accent 4, Lighter 60% Du kan også se formationen nedenfor i den Eksempel boks. Prøv i så fald at vælge en hvilken som helst lys Farve. Fordi den mørke farve kan skjule de indtastede data. Så kan du være nødt til at ændre den Farve på skrifttype .
  • Derefter skal du trykke på OK til at anvende formationen.

  • Herefter skal du trykke på OK på den Ny formateringsregel dialogboksen. Her kan du se eksemplet med det samme i Forhåndsvisning boks.

Til sidst vil du se resultatet med alternative farver i rækken .

Læs mere: Sådan skygger du hver anden række i Excel (3 måder)

Lignende læsninger

  • Sådan åbnes en anden projektmappe og kopieres data med Excel VBA
  • [Rettet!] Metode Åbning af objektarbejdsbøger mislykkedes (4 løsninger)
  • Excel VBA til at udfylde array med celleværdier (4 passende eksempler)
  • Sådan åbnes arbejdsbog og kører makro ved hjælp af VBA (4 eksempler)
  • Søg efter filsti ved hjælp af Excel VBA (3 eksempler)

4. Brug af formel med kommandoen Sortere & Filtrere

Du kan bruge en formel med Sortere & Filtrere kommando til alternative rækkefarver i Excel uden tabel Desuden vil jeg bruge den MOD , IF , og RÆKKE funktionerne i formlen. Trinene er angivet nedenfor.

Trin:

  • Først skal du vælge en celle, hvor du ønsker at gemme output. Jeg har valgt cellen F5 celle.
  • For det andet skal du bruge den tilsvarende formel i F5 celle.
=MOD(IF(ROW()=2,0,IF(E5=E4,F4, F4, F4+1)), 2)

Opdeling af formler

  • Her, IF(E5=E4,F4, F4, F4+1)-> Dette er en logisk test hvor hvis værdien af E5 celle er lig med E4 celle, så vil den returnere værdien af F4 celle ellers vil det give 1 trin med F4 celleværdi.
    • Udgang: 1
  • Derefter er det ROW() funktionen vil tælle antallet af Rækker .
    • Udgang: 5
  • IF(5=2,0,1)-> Denne logiske test siger, at hvis 5 er lig med 2 så vil den returnere 0 ellers vil den returnere 1 .
    • Udgang: 1
  • MOD funktionen vil returnere den rest efter opdeling.
  • Endelig, MOD(1,2)-> bliver.
    • Udgang: 1
  • Herefter skal du trykke på INDTAST for at få resultatet.

  • Efterfølgende skal du trække den Håndtag til påfyldning ikon til AutoFill de tilsvarende data i resten af cellerne F6:F14 .

På dette tidspunkt vil du se følgende resultat.

  • Vælg nu dataområdet. Her har jeg valgt B4:F14 .
  • Derefter, fra den Hjem bånd>>> gå til den Redigering af fanebladet.
  • Derefter, fra den Sortere & Filtrere funktion>> du skal vælge den Filter mulighed. Her kan du anvende Keyboard-teknikken CTRL+SHIFT+L.

På dette tidspunkt vil du se følgende situation.

  • Nu skal du klikke på drop-down-pilen på F kolonne.
  • Vælg derefter 1 og fjerne markeringen af 0.
  • Til sidst skal du trykke på OK .

Herefter vil du se følgende filtreret output.

  • Herefter skal du vælge den filtreret data.
  • Derefter skal du gå til den Hjem fanebladet.
  • Nu, fra den Fyldfarve funktion>> du skal vælge en af farverne. Her har jeg valgt Grøn, Accent 6, Lighter 60% . Prøv i så fald at vælge en hvilken som helst lys Farve. Fordi den mørke farve kan skjule de indtastede data. Så kan du være nødt til at ændre den Farve på skrifttype .

  • For at fjerne den Filter funktion, fra den Hjem bånd>>> gå til den Redigering af fanebladet.
  • Derefter, fra den Sortere & Filtrere funktion>> du skal vælge igen den Filter mulighed.
  • Ellers kan du trykke på CTRL+SHIFT+L for at fjerne filterfunktionen.

Til sidst vil du se resultatet med den samme Farver i rækken for det samme Status.

5. Brug af VBA-kode til at skifte rækkefarver i Excel uden tabel

Du kan ansætte en VBA kode til alternative rækkefarver i Excel uden tabel Trinene er angivet nedenfor.

Trin:

  • For det første skal du vælge den Udvikler fanebladet>> vælg derefter Visual Basic.

  • Nu, fra den Indsæt faneblad>> vælg Modul .

  • Skriv følgende ned Kode i modulet.
 Sub ChangeRowColors() Dim range As range Dim chr As Long Dim NoColor As Long Dim Colored As Long 'Jeg vil definere farve som input NoColor = vbWhite Colored = RGB(0, 255, 255, 255) 'Vælg et område som variabel Set range = Selection 'Du skal vælge mere end 1 række 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 'Lige række Else range.Rows(chr).Interior.Color = NoColor 'Ulige række End If Next chr End Sub 

Opdeling af kode

  • Her har jeg oprettet en Underprocedure ved navn ChangeRowColors .
  • Derefter skal du angive nogle variabler rækkevidde som Område til at ringe til området; chr som Lang ; NoColor som Lang ; Farvet som Lang .
  • Her, RGB (0, 255, 255, 255) er en lys farve kaldet Aqua .
  • Derefter er det Udvælgelse vil vælge området fra arket.
  • Derefter brugte jeg en For Each Loop at sætte Farve i hver alternativt valgt række ved hjælp af en VBA IF-erklæring med en logisk test .
  • Nu, Gem koden og derefter gå tilbage til Excel-fil.

  • Derefter skal du vælge området B5:E14 .
  • Derefter, fra den Udvikler faneblad>> vælg Makroer.

  • På dette tidspunkt skal du vælge Makro (ChangeRowColors) og klik på Kør .

Endelig vil du se resultatet med alternative farver i rækken .

Læs mere: Sådan får du VBA-kode til at køre hurtigere (15 passende måder)

💬 Ting, du skal huske

  • Når du har mange data, bør du bruge metode 3 (betinget formatering) eller metode 5 (VBA-kode) Det sparer dig for at spare tid til at alternative farver i rækken .
  • Hvis der er tale om et lille datasæt, kan du nemt bruge metode 1 (Udfyldningsfarve) eller metode 2 (Cell Styles).
  • Desuden, når du ønsker at farve lignende data eller noget sorteret, skal du bruge metode 4 (Sortere & filtrere) .

Øvelsesafsnit

Nu kan du selv praktisere den forklarede metode.

Konklusion

Jeg håber, at du fandt denne artikel nyttig. Her har jeg forklaret 5 metoder til at Alternative rækkefarver i Excel uden tabel. Du kan besøge vores websted ExcelWIKI for at lære mere Excel-relateret indhold. Du kan skrive kommentarer, forslag eller spørgsmål, hvis du har nogen, i kommentarfeltet nedenfor.

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.