Turinys
Šioje pamokoje paaiškinta, kaip "Excel" programoje galite kaitalioti eilučių spalvas, kad automatiškai paryškintumėte kiekvieną kitą darbalapių eilutę ar stulpelį. Taip pat išmoksite h kaip taikyti "Excel" juostines eilutes ir stulpelius ir rasti kelios išmaniosios formulės keisti eilučių atspalvį pagal vertės pokytį.
Įprasta "Excel" darbalapio eilutes pakaitomis paįvairinti atspalviais, kad būtų lengviau skaityti. Nors mažoje lentelėje rankiniu būdu paryškinti duomenų eilutes yra gana lengva, didesnėse lentelėse tai gali būti sunki užduotis. Geresnis būdas - automatiškai pakaitomis keisti eilučių ar stulpelių spalvas, o šiame straipsnyje parodysime, kaip tai greitai padaryti.
Eilučių spalvos kaitaliojimas programoje "Excel
Kai "Excel" programoje reikia atspalvinti kiekvieną antrą eilutę, dauguma guru iš karto nurodys jums sąlyginį formatavimą, kur turėsite skirti šiek tiek laiko, kad suprastumėte išradingą MOD ir ROW funkcijų derinį.
Jei nenorite plaktuku laužyti riešutų, t. y. nenorite gaišti laiko ir eikvoti kūrybiškumo tokiai smulkmenai, kaip "Excel" lentelių dryžuotumas, apsvarstykite galimybę greitai pritaikyti integruotus "Excel" lentelių stilius.
Kas antros eilutės paryškinimas "Excel" naudojant juostines eilutes
Greičiausias ir paprasčiausias būdas taikyti eilučių atspalvį "Excel" programoje - naudoti iš anksto nustatytus lentelių stilius. Kartu su kitais lentelių privalumais, pavyzdžiui, automatiniu filtravimu, spalvų juostų atspalvis eilutėms taikomas pagal numatytuosius nustatymus. Viskas, ką jums reikia padaryti, tai paversti ląstelių intervalą lentele. Tam paprasčiausiai pasirinkite ląstelių intervalą ir kartu paspauskite klavišus Ctrl+T.
Tai atlikus, nelyginės ir lyginės lentelės eilutės bus automatiškai nuspalvintos skirtingomis spalvomis. Geriausia tai, kad automatinis juostų žymėjimas bus tęsiamas ir tada, kai rūšiuosite, šalinsite ar pridėsite naujų lentelės eilučių.
Jei norite turėti tik pakaitinį eilučių atspalvį be lentelės funkcijų, galite lengvai konvertuoti lentelę atgal į įprastą diapazoną. Norėdami tai padaryti, pasirinkite bet kurią lentelės ląstelę, spustelėkite dešiniuoju pelės mygtuku ir pasirinkite Konvertuoti į diapazoną iš kontekstinio meniu.
Pastaba. Atlikus lentelės transformaciją į diapazoną, naujai pridėtoms eilutėms nebus taikomos automatinės spalvų juostos. Kitas trūkumas yra tas, kad jei rūšiuosite duomenis, spalvų juostos keliaus kartu su pradinėmis eilutėmis ir jūsų gražus zebro juostų raštas bus iškraipytas.
Kaip matote, diapazono konvertavimas į lentelę yra labai paprastas ir greitas būdas išryškinti pakaitines eilutes "Excel" programoje. Tačiau ką daryti, jei norite šiek tiek daugiau?
Kaip pasirinkti savo spalvų eilutės juosteles
Jei jūsų netenkina numatytasis mėlynas ir baltas "Excel" lentelės raštas, galite rinktis iš daugybės kitų raštų ir spalvų. Tiesiog pasirinkite lentelę arba bet kurią jos ląstelę, pereikite prie Dizainas skirtukas> Stalo stiliai grupę ir pasirinkite norimas spalvas.
Galite rodyklių mygtukais slinkti per galimus lentelės stilius arba spustelėti Daugiau Mygtukas norėdami juos visus peržiūrėti. Užvedus pelės žymeklį ant bet kurio stiliaus, jis iš karto atsispindės lentelėje ir galėsite pamatyti, kaip atrodys jūsų juostinės eilutės.
Kaip paryškinti skirtingą eilučių skaičių kiekvienoje zebro eilutėje
Jei norite kiekvienoje juostoje paryškinti skirtingą eilučių skaičių, pvz., 2 eilutes nuspalvinti viena spalva, o 3 - kita, tuomet turėsite sukurti pasirinktinį lentelės stilių. Darant prielaidą, kad diapazoną jau konvertavote į lentelę, atlikite toliau nurodytus veiksmus:
- Keliaukite į Dizainas skirtuką, dešiniuoju pelės klavišu spustelėkite norimą taikyti lentelės stilių ir pasirinkite Dublikatas .
- Į Pavadinimas įveskite lentelės stiliaus pavadinimą.
- Pasirinkite " Pirmoji eilutė Stripe " ir nustatykite Dryžių dydis į 2 arba į kitą norimą skaičių.
- Pasirinkite " Antrosios eilės juosta " ir pakartokite procesą.
- Spustelėkite GERAI norėdami išsaugoti pasirinktinį stilių.
- Taikykite naujai sukurtą stilių savo lentelei pasirinkdami jį iš lentelės stilių galerijos. Jūsų pasirinktinius stilius visada galima rasti galerijos viršuje po Pasirinktinis.
Pastaba: pasirinktiniai lentelės stiliai saugomi tik dabartiniame sąsiuvinyje, todėl jų negalima naudoti kituose sąsiuviniuose. Jei norite naudoti pasirinktinį lentelės stilių kaip numatytąjį lentelės stilių dabartiniame sąsiuvinyje, pasirinkite " Nustatyti kaip numatytąjį šio dokumento lentelės stilių " žymimąjį langelį kuriant arba keičiant stilių.
Jei jūsų sukurtas stilius netenkina, galite jį lengvai pakeisti dešiniuoju pelės klavišu spustelėję pasirinktinį stilių stilių stilių galerijoje ir pasirinkę Keisti iš kontekstinio meniu. Ir čia turite daug erdvės savo kūrybiškumui! Galite nustatyti bet kokį Šriftas , Pasienis , ir Užpildykite stilius atitinkamuose skirtukuose, netgi pasirinkite gradientinių juostų spalvas, kaip matote toliau pateiktoje ekrano nuotraukoje : )
Pakaitinių eilučių šešėliavimo pašalinimas "Excel" programoje vienu spustelėjimu
Jei nebenorite, kad "Excel" lentelėje būtų spalvotų juostų, galite jas pašalinti tiesiog vienu spustelėjimu. Pasirinkite bet kurią lentelės ląstelę, eikite į Dizainas skirtuką ir panaikinkite žymėjimą Apjuostos eilės galimybė.
Kaip matote, "Excel" iš anksto nustatyti lentelių stiliai suteikia daugybę funkcijų, leidžiančių kaitalioti darbalapių eilučių spalvas ir kurti pasirinktinius juostinių eilučių stilius. Manau, kad jų pakaks daugeliu atvejų, tačiau jei norite ko nors ypatingo, pvz., atspalvinti ištisas eilutes pagal pasikeitusią reikšmę, turėsite naudoti sąlyginį formatavimą.
Pakaitinis eilučių šešėliavimas naudojant "Excel" sąlyginį formatavimą
Savaime suprantama, kad sąlyginis formatavimas yra šiek tiek sudėtingesnis už ką tik aptartus "Excel" lentelių stilius. Tačiau jis turi vieną nenuginčijamą privalumą - suteikia daugiau erdvės jūsų vaizduotei ir leidžia kiekvienu konkrečiu atveju savo darbalapį nuspalvinti zebro juosta būtent taip, kaip norite. Toliau šiame straipsnyje rasite keletą "Excel" formulių pavyzdžių, skirtų pakaitinėms eilučių spalvoms:
Kiekvienos kitos "Excel" eilutės paryškinimas naudojant sąlyginį formatavimą
Pradėsime nuo labai paprastos MOD formulės, kuri paryškina kas antrą "Excel" eilutę. Iš tikrųjų lygiai tokį patį rezultatą galite pasiekti naudodami "Excel" lentelės stilius, tačiau pagrindinis sąlyginio formatavimo privalumas yra tas, kad jis veikia ir diapazonams, t. y. spalvinė juosta išliks nepakitusi, kai rūšiuosite, įterpsite ar ištrinsite duomenų diapazono, kuriam taikoma jūsų formulė, eilutes.
Taip sukuriama sąlyginio formatavimo taisyklė:
- Pasirinkite ląsteles, kurias norite atspalvinti. Jei norite spalvotą juostą taikyti visam darbalapiui, spustelėkite Pasirinkite visus mygtuką viršutiniame kairiajame kairiajame skaičiuoklės kampe.
- Pereikite prie Pagrindinis skirtukas > Stiliai grupę ir spustelėkite Sąlyginis formatavimas> Nauja taisyklė...
- Į Nauja formatavimo taisyklė langą, pasirinkite " Naudokite formulę, kad nustatytumėte, kurias ląsteles formatuoti " parinktį ir įveskite šią formulę:
=MOD(EILUTĖ(),2)=0
- Tada spustelėkite Formatas mygtuką, pereikite į Užpildykite skirtuką ir pasirinkite fono spalvą, kurią norite naudoti juostinėms eilutėms.
Šiuo metu pasirinkta spalva bus rodoma po Pavyzdys . Jei spalva jus tenkina, spustelėkite GERAI .
- Taip grįšite į Nauja formatavimo taisyklė langą ir spustelėkite GERAI dar kartą, kad spalvą pritaikytumėte kiekvienai kitai pasirinktai eilutei.
Štai kaip rezultatas atrodo mano "Excel 2013" programoje:
Jei norite, kad vietoj baltų linijų būtų 2 skirtingos spalvos, sukurkite antrą taisyklę pagal šią formulę:
=MOD(EILUTĖ(),2)=1
Dabar nelyginės ir lyginės eilutės paryškintos skirtingomis spalvomis:
Tai buvo gana paprasta, ar ne? O dabar norėčiau trumpai paaiškinti funkcijos MOD sintaksę, nes ją naudosime kituose šiek tiek sudėtingesniuose pavyzdžiuose.
Funkcija MOD grąžina likutį, suapvalintą iki artimiausio sveikojo skaičiaus, kai skaičius padalytas iš daliklio.
Pavyzdžiui, =MOD(4,2)
grąžina 0, nes 4 dalijasi iš 2 tolygiai (be liekanos).
Dabar pažiūrėkime, ką tiksliai daro mūsų funkcija MOD, kurią naudojome pirmiau pateiktame pavyzdyje. Kaip pamenate, naudojome funkcijų MOD ir ROW derinį: =MOD(ROW(),2)
Sintaksė paprasta ir aiški: funkcija ROW grąžina eilutės numerį, tada funkcija MOD jį padalina iš 2 ir grąžina likutį, suapvalintą iki sveikojo skaičiaus. Pritaikius formulę mūsų lentelei, gaunami tokie rezultatai:
Eilutės Nr. | Formulė | Rezultatas |
---|---|---|
2 eilutė | =MOD(2,2) | 0 |
3 eilutė | =MOD(3,2) | 1 |
4 eilutė | =MOD(4,2) | 0 |
5 eilutė | =MOD(5,2) | 1 |
Ar matote šabloną? 0 lyginėms eilutėms ir 1 nelyginėms eilutėms Tada sukuriame sąlyginio formatavimo taisykles, kuriomis "Excel" nurodo nelygines eilutes (kai funkcija MOD grąžina 1) nuspalvinti viena spalva, o lygines eilutes (kuriose yra 0) - kita spalva.
Dabar, kai jau žinote pagrindus, panagrinėkime sudėtingesnius pavyzdžius.
Kaip kaitalioti skirtingų spalvų eilučių grupes
Toliau pateiktomis formulėmis galite šešėliuoti fiksuotą eilučių skaičių, nepriklausomai nuo jų turinio:
Nelyginiai eilučių atspalviai t. y. išryškinkite 1-ąją grupę ir kiekvieną kitą grupę:
=MOD(ROW()-RowNum,N*2)+1<=N
Tolygus eilučių šešėliavimas t. y. paryškinkite 2-ąją grupę ir visas lygines grupes:
=MOD(ROW()-RowNum,N*2)>=N
Kur RowNum yra nuoroda į pirmąją ląstelę su duomenimis, o N yra eilučių skaičius kiekvienoje juostų grupėje.
Patarimas: Jei norite paryškinti ir lygines, ir nelygines grupes, paprasčiausiai sukurkite 2 sąlyginio formatavimo taisykles su abiem pirmiau nurodytomis formulėmis.
Toliau pateiktoje lentelėje rasite keletą formulės naudojimo pavyzdžių ir dėl to atsirandančių spalvų juostų.
Spalvinti kas 2 eilutes, pradedant nuo 1 grupės. Duomenys pradedami nuo 2 eilutės. | =MOD(ROW()-2,4)+1<=2 | |
---|---|---|
Spalvinti kas 2 eilutes, pradedant nuo 2 grupės. Duomenys prasideda nuo 2 eilutės. | =MOD(ROW()-2,4)>=2 | |
Spalvinti kas 3 eilutes, pradedant nuo 2 grupės. Duomenys prasideda nuo 3 eilutės. | =MOD(ROW()-3,6)>=3 |
Kaip atspalvinti eilutes 3 skirtingomis spalvomis
Jei manote, kad duomenys atrodys geriau, jei eilutės bus nuspalvintos trimis skirtingomis spalvomis, sukurkite 3 sąlyginio formatavimo taisykles, naudodami šias formules:
1 ir kas trečios eilutės paryškinimas =MOD(ROW($A2)+3-1,3)=1
2, 6, 9 ir t. t. =MOD(ROW($A2)+3-1,3)=2
Išskirti 3, 7, 10 ir t. t. =MOD(ROW($A2)+3-1,3)=0
Nepamirškite A2 pakeisti nuoroda į pirmąją ląstelę su duomenimis.
Gauta lentelė "Excel" programoje atrodys panašiai kaip ši:
Kaip kaitalioti eilučių spalvas pagal vertės pokytį
Šis uždavinys panašus į prieš akimirką aptartą uždavinį - šešėliuoti eilučių grupes, tik su tuo skirtumu, kad kiekvienoje grupėje gali būti skirtingas eilučių skaičius. Manau, tai bus lengviau suprasti iš pavyzdžio.
Tarkime, turite lentelę, kurioje yra duomenų iš skirtingų šaltinių, pvz., regioninių pardavimų ataskaitų. Norite, kad pirmoji eilučių grupė, susijusi su pirmuoju gaminiu, būtų 1 spalvos, kita grupė - su antruoju gaminiu, 2 spalvos, ir t. t. A stulpelis, kuriame išvardyti gaminių pavadinimai, gali būti naudojamas kaip raktinis stulpelis arba unikalus identifikatorius.
Norint kaitalioti eilučių atspalvius pagal vertės pokytį, reikėtų šiek tiek sudėtingesnės formulės ir papildomo stulpelio:
- Sukurkite papildomą stulpelį dešinėje darbalapio pusėje, tarkime, stulpelį F. Vėliau šį stulpelį galėsite paslėpti.
- Į F2 langelį įveskite šią formulę (darant prielaidą, kad 2 eilutė yra pirmoji eilutė su duomenimis) ir nukopijuokite ją per visą stulpelį:
=MOD(IF(ROW()=2,0,IF(A2=A1,F1, F1+1)), 2)
Formulė užpildys F stulpelį 0 ir 1 blokais, o kiekvienas naujas blokas bus pradėtas žymėti produkto pavadinimo pakeitimu.
- Galiausiai sukurkite sąlyginio formatavimo taisyklę naudodami formulę
=$F2=1
. Galite pridėti antrą taisyklę=$F2=0
jei norite, kad eilutės būtų pakaitomis žymimos kita spalva, kaip parodyta paveikslėlyje:
Pakaitinės stulpelių spalvos "Excel" programoje (juostiniai stulpeliai)
Tiesą sakant, stulpelių šešėliavimas "Excel" programoje yra gana panašus į eilučių kaitaliojimą. Jei supratote visa tai, kas išdėstyta pirmiau, ši dalis jums bus kaip pyrago gabalėlis : )
"Excel" stulpeliams šešėlius galite taikyti naudodami:
Stulpelių spalvų kaitaliojimas "Excel" naudojant lentelių stilius
- Pradėkite nuo diapazono konvertavimo į lentelę ( Ctrl+T ).
- Tada pereikite prie Dizainas skirtuką, pašalinkite varnelę iš Apjuostos eilės ir pasirinkite Juostinės kolonos vietoj to.
- Voila! Jūsų stulpeliai nuspalvinti numatytosiomis lentelės spalvomis.
Jei norite gražesnių spalvų, galite pasirinkti bet kurį kitą raštą iš "Stalo stilių galerijos".
Jei norite užtamsinti skirtingas stulpelių skaičius kiekvienoje juostoje, tada sukurkite esamo pasirinkto lentelės stiliaus dublikatą, kaip aprašyta čia. Vienintelis skirtumas tas, kad pasirenkate " Pirmasis Colum Stripe " ir " Antrasis Colum Stripe " vietoj atitinkamų eilučių juostų.
Štai kaip jūsų pasirinktinės stulpelių juostos gali atrodyti "Excel" programoje:
Pakaitinės stulpelių spalvos su sąlyginiu formatavimu
Formulės, skirtos taikyti spalvotą juostą pakaitiniams "Excel" stulpeliams, yra labai panašios į tas, kurias naudojome pakaitinėms eilutėms šešėliuoti. Tik reikia naudoti funkciją MOD kartu su funkcija COLUMN, o ne ROW. Toliau pateiktoje lentelėje išvardysiu tik kelias, ir esu tikras, kad pagal analogiją lengvai pakeisite kitas "eilučių formules" į "stulpelių formules".
Kiekvieno kito stulpelio nuspalvinimas | =MOD(STULPELIS(),2)=0 |
---|
ir (arba)
=MOD(STULPELIS(),2)=1
=MOD(COLUMN()-1,4)+1<=2
=MOD(STULPELIS()+3,3)=1
=MOD(STULPELIS()+3,3)=2
=MOD(STULPELIS()+3,3)=0
Tikimės, kad dabar neturėsite jokių problemų taikydami "Excel" spalvų juostą, kad jūsų darbalapiai būtų gražesni ir labiau įskaitomi. Jei norite kaitalioti eilučių ar stulpelių spalvas kokiu nors kitu būdu, nedvejodami palikite man komentarą ir mes tai išsiaiškinsime kartu. Dėkojame, kad perskaitėte!