Kaip kaitalioti eilučių spalvas "Excel" be lentelės (5 metodai)

  • Pasidalinti
Hugh West

Norėdami pritraukti savo duomenis, galite pakaitinės eilučių spalvos programoje "Excel net nesudarant lentelės. Šiame straipsnyje paaiškinsiu, kaip pakaitinės eilučių spalvos programoje "Excel be lentelės.

Atsisiųsti praktikos sąsiuvinį

Praktikos sąsiuvinį galite atsisiųsti iš čia:

Pakaitinė eilutės spalva.xlsm

5 metodai, kaip keisti eilučių spalvas "Excel" be lentelės

Čia aprašysiu 5 metodus, skirtus pakaitinės eilučių spalvos "Excel" be lentelės Be to, kad geriau suprastumėte, naudosiu pavyzdinius duomenis, kurie turi 4 stulpeliai. Tai Produktas , Pardavimai , Pelnas, ir Statusas .

1. Užpildymo spalvos parinkties naudojimas eilutės spalvoms kaitalioti "Excel" programoje

Galite naudoti Užpildymo spalva funkcija pakaitinės eilučių spalvos "Excel" be lentelės . Tai visiškai rankinis procesas. Taigi, kai turite labai daug duomenų, tai užima daug laiko. Toliau pateikiami veiksmai.

Žingsniai:

  • Pirmiausia turite pasirinkti eilutes, kurias norite nuspalvinti. Čia pasirinkau eilutes 6, 8, 10, 12, ir 14 .

  • Po to reikia eiti į Pagrindinis skirtukas.
  • Dabar iš Užpildymo spalva funkcija>> turite pasirinkti bet kurią iš spalvų. Čia aš pasirinkau Žalias, akcentas 6, lengvesnis 60% . Tokiu atveju pabandykite pasirinkti bet kurį šviesa nes tamsi spalva gali paslėpti įvestus duomenis. Tada gali tekti pakeisti Šrifto spalva .

Galiausiai pamatysite rezultatą su pakaitinės eilutės spalvos .

Skaityti daugiau: Kaip nuspalvinti pakaitinę eilutę sujungtoms "Excel" ląstelėms

2. Ląstelių stilių funkcijos naudojimas

Galite naudoti Ląstelių stiliai funkcija pakaitinės eilučių spalvos "Excel" be lentelės . Tai absoliučiai rankinis procesas. Taigi, kai turite labai daug duomenų, tai gali užtrukti gana ilgai. Toliau pateikiami veiksmai.

Žingsniai:

  • Pirmiausia turite pasirinkti eilutes, kurias norite nuspalvinti. Čia pasirinkau eilutes 6, 8, 10, 12, ir 14 .
  • Antra, iš Pagrindinis skirtukas>> reikia eiti į Ląstelių stiliai funkcija.
  • Trečia, pasirinkite pageidaujamas spalvas ar stilius. Čia aš pasirinkau Skaičiavimas .

Galiausiai pamatysite tokį rezultatą su pakaitinės eilutės spalvos .

Skaityti daugiau: Kaip nuspalvinti pakaitinę eilutę pagal ląstelės vertę programoje "Excel

3. Sąlyginio formatavimo taikymas naudojant formulę

Galite kreiptis Sąlyginis formatavimas su formule. Čia naudosiu du skirtingos formulės su funkcija ROW Be to, ketinu naudoti MOD ir ISEVEN funkcijos.

1. Funkcijų MOD ir ROW naudojimas eilutės spalvoms kaitalioti "Excel" programoje

Pradėkime nuo MOD ir EILUTĖ funkcijas, kad pakaitinės eilučių spalvos "Excel" be lentelės. Toliau pateikiami šie veiksmai.

Žingsniai:

  • Pirmiausia turėtumėte pasirinkti duomenis, kuriems norite taikyti Sąlyginis formatavimas, kad kaitaliotumėte eilučių spalvas. Čia pasirinkau duomenų intervalą B5:E14 .

  • Dabar iš Pagrindinis skirtukas>> turite eiti į Sąlyginis formatavimas komanda.
  • Tada reikia pasirinkti Nauja taisyklė parinktį, kad pritaikytumėte formulę.

Šiuo metu rodomas dialogo langas, pavadintas Nauja formatavimo taisyklė pasirodys.

  • Dabar iš to dialogo langas >> turite pasirinkti Naudokite formulę, kad nustatytumėte, kurias ląsteles formatuoti.
  • Tada reikia įrašyti šią formulę į Formuokite reikšmes, kai ši formulė yra teisinga: dėžutė.
=MOD(ROW(),2)

  • Po to eikite į Formatas meniu.

Formulės suskirstymas

  • Čia EILUTĖ funkcija suskaičiuos, kiek Eilutės .
  • Svetainė MOD funkcija grąžins likutis po padalijimo.
  • Taigi, MOD(ROW(),2)-> tampa 1 arba 0 nes daliklis yra 2 .
  • Galiausiai, jei Išėjimas yra . 0 tada bus nėra užpildymo spalva.

Šiuo metu rodomas dialogo langas, pavadintas Formuoti ląsteles pasirodys.

  • Dabar iš Užpildykite parinktis>> turite pasirinkti bet kurią iš spalvų. Čia aš pasirinkau Žalias, akcentas 6, lengvesnis 40% . Tokiu atveju pabandykite pasirinkti bet kurį šviesa nes tamsi spalva gali paslėpti įvestus duomenis. Tada gali tekti pakeisti Šrifto spalva .
  • Tada turite paspausti GERAI taikyti formavimą.

  • Po to turite paspausti GERAI apie Nauja formatavimo taisyklė dialogo langą. Čia galite iš karto pamatyti pavyzdį Peržiūra dėžutė.

Galiausiai gausite rezultatą su pakaitinės eilutės spalvos .

Skaityti daugiau: Eilučių spalvos keitimas pagal "Excel" grupę (6 metodai)

2. Funkcijų ISEVEN ir ROW naudojimas

Dabar parodysiu, kaip naudoti ISEVEN ir EILUTĖ funkcijas, kad pakaitinės eilučių spalvos "Excel" be lentelės. Veiksmai panašūs į ankstesnio metodo veiksmus.

  • Pirma, turite laikytis metodas-3.1 atidaryti Nauja formatavimo taisyklė langas.
  • Antra, šiame dialogo lange>> turite pasirinkti Naudokite formulę, kad nustatytumėte, kurias ląsteles formatuoti.
  • Trečia, reikia užrašyti šią formulę Formuokite reikšmes, kai ši formulė yra teisinga: dėžutė.
=ISEVEN(ROW())

  • Galiausiai eikite į Formatas meniu.

Formulės suskirstymas

  • Čia ISEVEN funkcija grąžins Tiesa jei reikšmė yra net skaičius.
  • Svetainė EILUTĖ funkcija suskaičiuos, kiek Eilutės .
  • Taigi, jei eilutės numeris yra nelyginis, tada ISEVEN funkcija grąžins FALSE . Dėl to bus nėra užpildymo spalva.

Šiuo metu rodomas dialogo langas, pavadintas Formuoti ląsteles pasirodys.

  • Dabar iš Užpildykite parinktis>> turite pasirinkti bet kurią iš spalvų. Čia aš pasirinkau Auksinis, akcentas 4, žiebtuvėlis 60% Be to, žemiau esančią formaciją galite pamatyti Pavyzdys dėžutė. Tokiu atveju pabandykite pasirinkti bet kurį šviesa nes tamsi spalva gali paslėpti įvestus duomenis. Tada gali tekti pakeisti Šrifto spalva .
  • Tada turite paspausti GERAI taikyti formavimą.

  • Po to turite paspausti GERAI apie Nauja formatavimo taisyklė dialogo langą. Čia galite iš karto pamatyti pavyzdį Peržiūra dėžutė.

Galiausiai pamatysite rezultatą su pakaitinės eilutės spalvos .

Skaityti daugiau: Kaip "Excel" programoje užtamsinti kiekvieną kitą eilutę (3 būdai)

Panašūs skaitiniai

  • Kaip atidaryti kitą darbaknygę ir nukopijuoti duomenis naudojant "Excel VBA
  • [Pataisyta!] Nepavyko atidaryti objektų sąsiuvinių metodo (4 sprendimai)
  • "Excel" VBA masyvui užpildyti ląstelių vertėmis (4 tinkami pavyzdžiai)
  • Kaip atidaryti sąsiuvinį ir paleisti makrokomandą naudojant VBA (4 pavyzdžiai)
  • Failo kelio ieškojimas naudojant "Excel VBA" (3 pavyzdžiai)

4. Formulės naudojimas su rūšiavimo ir filtravimo komanda

Galite naudoti formulę su Rūšiuoti ir filtruoti komandą į pakaitinės eilučių spalvos "Excel" be lentelės . Be to, naudosiu MOD , IF , ir EILUTĖ funkcijos formulėje. Toliau pateikiami veiksmai.

Žingsniai:

  • Pirmiausia turite pasirinkti ląstelę, kurioje norite laikyti išvestį. Aš pasirinkau F5 ląstelės.
  • Antra, naudokite atitinkamą formulę F5 ląstelės.
=MOD(IF(ROW()=2,0,IF(E5=E4,F4, F4+1)), 2)

Formulės suskirstymas

  • Čia, IF(E5=E4,F4, F4+1)-> Tai yra loginis testas kur, jei vertė E5 ląstelė yra lygi E4 ląstelės, tada bus grąžinta reikšmė F4 ląstelę, kitaip ji duos 1 padidinimas naudojant F4 langelio vertė.
    • Išėjimas: 1
  • Tada ROW() funkcija suskaičiuos, kiek Eilutės .
    • Išėjimas: 5
  • IF(5=2,0,1)-> Šis loginis testas sako, kad jei 5 yra lygu 2 tada bus grąžinama 0 priešingu atveju bus grąžinama 1 .
    • Išėjimas: 1
  • Svetainė MOD funkcija grąžins likutis po padalijimo.
  • Galiausiai, MOD(1,2)-> tampa.
    • Išėjimas: 1
  • Po to turite paspausti ĮVESKITE gauti rezultatą.

  • Vėliau turite vilkti Užpildymo rankena piktogramą į Automatinis pildymas atitinkami duomenys likusiuose langeliuose. F6:F14 .

Šiuo metu matysite tokį rezultatą.

  • Dabar pasirinkite duomenų intervalą. Čia aš pasirinkau B4:F14 .
  • Tada iš Pagrindinis kaspinas>> eiti į Redagavimas skirtukas.
  • Tada iš Rūšiuoti ir filtruoti funkcija>> turite pasirinkti Filtras galimybė. Čia galite taikyti klaviatūros metodą CTRL+SHIFT+L.

Šiuo metu matysite tokią situaciją.

  • Dabar spustelėkite išskleidžiamąją rodyklę F skiltis.
  • Tada pasirinkite 1 ir panaikinkite žymėjimą 0.
  • Galiausiai paspauskite GERAI .

Vėliau pamatysite filtruota produkcija.

  • Po to reikia pasirinkti filtruota duomenys.
  • Tada turite eiti į Pagrindinis skirtukas.
  • Dabar iš Užpildymo spalva funkcija>> turite pasirinkti bet kurią iš spalvų. Čia aš pasirinkau Žalias, akcentas 6, lengvesnis 60% . Tokiu atveju pabandykite pasirinkti bet kurį šviesa nes tamsi spalva gali paslėpti įvestus duomenis. Tada gali tekti pakeisti Šrifto spalva .

  • Dabar, norėdami pašalinti Filtras funkcija, iš Pagrindinis kaspinas>> eiti į Redagavimas skirtukas.
  • Tada iš Rūšiuoti ir filtruoti funkcija>> turite dar kartą pasirinkti Filtras galimybė.
  • Priešingu atveju galite paspausti CTRL+SHIFT+L pašalinti filtro funkciją.

Galiausiai pamatysite rezultatą su tuo pačiu Eilučių spalvos už tą patį Būklė.

5. VBA kodo naudojimas pakaitinėms eilučių spalvoms "Excel" be lentelės keisti

Galite įdarbinti VBA kodą į pakaitinės eilučių spalvos "Excel" be lentelės . Toliau pateikiami šie veiksmai.

Žingsniai:

  • Pirmiausia turite pasirinkti Kūrėjas skirtukas>> tada pasirinkite "Visual Basic".

  • Dabar iš Įdėkite skirtukas>> pasirinkite Modulis .

  • Užsirašykite šiuos dalykus Kodas modulyje.
 Sub ChangeRowColors() Dim range As range Dim chr As Long Dim NoColor As Long Dim Colored As Long "Aš apibrėšiu spalvą kaip įvestį NoColor = vbWhite Colored = RGB(0, 255, 255, 255) "Pasirinkite diapazoną kaip kintamąjį Set range = Selection "Turėtumėte pasirinkti daugiau nei 1 eilutę If range.Rows.Count = 1 Then Exit Sub "Spalvų keitimo ciklas For cr = 1 To range.Rows.Count If chr Mod 2 = 0 Thenrange.Rows(chr).Interior.Color = Colored 'Lyginė eilutė Kitaip range.Rows(chr).Interior.Color = NoColor 'Nelyginė eilutė End If Next chr End Sub 

Kodo suskirstymas

  • Čia sukūriau Papildoma procedūra pavadinimu ChangeRowColors .
  • Tada deklaruokite keletą kintamųjų diapazonas kaip Diapazonas skambinti į diapazoną; chr kaip Ilgas ; Nr. kaip Ilgas ; Spalvotas kaip Ilgas .
  • Čia, RGB (0, 255, 255) yra šviesi spalva, vadinama Aqua .
  • Tada Atranka savybė iš lapo pasirinks diapazoną.
  • Po to naudojau Kiekvienai kilpai įdėti Spalva kiekvienoje pasirinktoje pakaitinėje eilutėje naudojant VBA IF teiginys su loginis testas .
  • Dabar, Išsaugoti kodą, tada grįžkite į "Excel" failas.

  • Po to pasirinkite diapazoną B5:E14 .
  • Tada iš Kūrėjas skirtukas>> pasirinkite Makrokomandos.

  • Šiuo metu pasirinkite Makro (ChangeRowColors) ir spustelėkite Paleisti .

Galiausiai pamatysite rezultatą su pakaitinės eilutės spalvos .

Skaityti daugiau: Kaip pagreitinti VBA kodo veikimą (15 tinkamų būdų)

💬 Dalykai, kuriuos verta prisiminti

  • Kai turite daug duomenų, turėtumėte naudoti 3 metodas (sąlyginis formatavimas) arba 5 metodas (VBA kodas) . Tai padės sutaupyti jūsų laiko pakaitinės eilutės spalvos .
  • Jei duomenų rinkinys yra nedidelis, galite lengvai naudoti 1 metodas (užpildymo spalva) arba 2 metodas ("Cell Styles").
  • Be to, kai norite nuspalvinti panašius duomenis arba kažką surūšiuoti, turėtumėte naudoti 4 metodas (Rūšiuoti ir filtruoti) .

Praktikos skyrius

Dabar paaiškintą metodą galite išbandyti patys.

Išvada

Tikiuosi, kad šis straipsnis jums buvo naudingas. 5 metodus, skirtus Pakaitinės eilučių spalvos "Excel" be lentelės. Galite apsilankyti mūsų svetainėje ExcelWIKI norėdami sužinoti daugiau su "Excel" susijusio turinio. Jei turite komentarų, pasiūlymų ar užklausų, rašykite juos toliau esančiame komentarų skyriuje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.