Paano i-highlight ang bawat iba pang hilera sa Excel (mga kahaliling kulay ng hilera)

  • Ibahagi Ito
Michael Brown

Ipinapaliwanag ng tutorial na ito kung paano ka makakapagpapalit ng mga kulay ng row sa Excel upang awtomatikong i-highlight ang bawat iba pang row o column sa iyong mga worksheet. Matututuhan mo rin kung paano ilapat ang mga Excel banded row at column at maghanap ng ilang matalinong formula para kahaliling row shading batay sa pagbabago ng value.

Karaniwang kasanayan ang pagdaragdag ng shading sa mga kahaliling hilera sa isang worksheet ng Excel para mas madaling basahin. Bagama't medyo madaling trabaho ang manu-manong i-highlight ang mga hilera ng data sa isang maliit na talahanayan, maaari itong maging isang mahirap na gawain sa mas malalaking talahanayan. Ang isang mas mahusay na paraan ay ang awtomatikong pagpapalit-palit ng mga kulay ng row o column at ang artikulong ito ay magpapakita sa iyo kung paano mo ito magagawa nang mabilis.

    Alternating row color sa Excel

    Pagdating sa pagtatabing sa bawat iba pang row sa Excel, ang karamihan sa mga guru ay agad na ituturo sa iyo sa conditional formatting, kung saan kakailanganin mong maglaan ng ilang oras sa pag-iisip ng isang mapanlikhang kumbinasyon ng MOD at ROW function.

    Kung ikaw ay sa halip na huwag gumamit ng sledge-hammer upang pumutok ng mga mani, ibig sabihin ay hindi mo nais na mag-aksaya ng iyong oras at pagkamalikhain sa isang maliit na bagay tulad ng zebra striping Excel tables, isaalang-alang ang paglalapat ng built-in na Excel table styles bilang isang mabilis na alternatibo.

    I-highlight ang bawat iba pang row sa Excel gamit ang mga banded row

    Ang pinakamabilis at pinakamadaling paraan upang ilapat ang row shading sa Excel ay sa pamamagitan ng paggamit ng mga paunang natukoy na istilo ng talahanayan. Kasama ng iba pang mga benepisyo ng mga talahanayan tulad ng awtomatikona may kulay ng mga default na kulay ng talahanayan.

    Kung sakaling gusto mo ng mas magagandang kulay, malaya kang pumili ng anumang iba pang pattern mula sa Table Styles Gallery.

    Kung gusto mong lilim ang isang ibang bilang ng mga column sa bawat stripe, pagkatapos ay gumawa ng duplicate ng kasalukuyang istilo ng talahanayan na iyong pinili, eksakto tulad ng inilalarawan dito. Ang pagkakaiba lang ay pipiliin mo ang " First Colum Stripe " at " Second Colum Stripe " sa halip na ang kaukulang row stripe.

    At ganito ang hitsura ng iyong mga custom na column band sa Excel:

    Alternating column color with conditional formatting

    Ang mga formula para ilapat ang color banding sa mga kahaliling column sa Excel ay halos kapareho sa mga ginamit namin para sa pagtatabing ng mga kahaliling hilera. Kailangan mo lang gamitin ang MOD function kasabay ng COLUMN function sa halip na ROW. Magpapangalan ako ng ilan sa talahanayan sa ibaba at sigurado akong madali mong iko-convert ang iba pang "mga formula ng hilera" sa "mga formula ng hanay" ayon sa pagkakatulad.

    Upang kulayan ang bawat ibang column =MOD(COLUMN(),2)=0

    at/o

    =MOD(COLUMN(),2)=1 Upang kulayan ang bawat 2 column, simula sa unang pangkat =MOD(COLUMN()-1,4)+1<=2 Upang lagyan ng kulay ang mga column na may 3 magkakaibang kulay =MOD(COLUMN()+3,3)=1

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

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

    Sana, ngayon ay wala ka nang problema sa paglalagay ng kulay banding sa Excel para maging gwapo ang worksheets mo atmas nababasa. Kung gusto mong magpalit-palit ng mga kulay ng row o column sa ibang paraan, huwag mag-atubiling mag-iwan sa akin ng komento at sabay nating aalamin ito. Salamat sa pagbabasa!

    pag-filter, inilalapat ang color banding sa mga row bilang default. Ang kailangan mo lang gawin ay i-convert ang isang hanay ng mga cell sa talahanayan. Para dito, piliin lang ang iyong hanay ng mga cell at pindutin nang magkasama ang mga Ctrl+T na key.

    Kapag ginawa mo ito, ang kakaiba at pantay na mga hilera sa iyong talahanayan ay awtomatikong magkakaroon ng kulay na may iba't ibang kulay. Ang pinakamagandang bagay ay ang awtomatikong pag-banding ay magpapatuloy habang ikaw ay nagbubukod-bukod, nagtanggal o nagdaragdag ng mga bagong row sa iyong talahanayan.

    Kung mas gusto mong magkaroon ng kahaliling row shading lamang, nang walang functionality ng talahanayan, madali mong maibabalik ang talahanayan sa karaniwang hanay. Upang gawin ito, pumili ng anumang cell sa loob ng iyong talahanayan, i-right click at piliin ang I-convert sa Saklaw mula sa menu ng konteksto.

    Tandaan. Pagkatapos isagawa ang table-to-range transformation, hindi mo makukuha ang awtomatikong color banding para sa mga bagong idinagdag na row. Ang isa pang disbentaha ay kung pag-uri-uriin mo ang data, ang iyong mga color band ay maglalakbay kasama ang mga orihinal na row at ang iyong magandang pattern ng zebra stripe ay madidistort.

    Tulad ng nakikita mo, ang pag-convert ng range sa table ay napakadali at mabilis na paraan ng pag-highlight ng mga kahaliling hilera sa Excel. Ngunit paano kung gusto mo ng kaunti pa?

    Paano pumili ng sarili mong mga kulay ng row stripes

    Kung hindi ka nasisiyahan sa default na asul at puting pattern ng isang Excel table, marami kang higit pang mga pattern at kulay na mapagpipilian. Piliin lang ang iyong talahanayan o anumang cell sa loob ng talahanayan, lumipat sa tab na Disenyo > Mga Estilo ng Talahanayan at piliin ang mga kulay na gusto mo.

    Maaari mong gamitin ang mga arrow button upang mag-scroll sa mga available na istilo ng talahanayan o i-click ang Higit pa na button upang tingnan silang lahat. Kapag ini-hover mo ang cursor ng mouse sa anumang istilo, agad itong makikita sa iyong talahanayan at makikita mo kung ano ang magiging hitsura ng iyong mga naka-band na row.

    Paano mag-highlight ng ibang bilang ng mga row sa bawat zebra line

    Kung sakaling gusto mong mag-highlight ng ibang bilang ng mga row sa bawat stripe, hal. lilim ang 2 row sa isang kulay at 3 sa isa pa, pagkatapos ay kakailanganin mong gumawa ng custom na istilo ng talahanayan. Ipagpalagay na na-convert mo na ang isang hanay sa talahanayan, gawin ang mga sumusunod na hakbang:

    1. Mag-navigate sa tab na Disenyo , mag-right click sa istilo ng talahanayan na gusto mong ilapat at piliin ang I-duplicate .
    2. Sa kahon na Pangalan , maglagay ng pangalan ng istilo ng iyong talahanayan.
    3. Piliin ang " First Row Stripe " at itakda ang Stripe Size hanggang 2, o sa ibang numero na gusto mo.
    4. Piliin ang " Second row stripe " at ulitin ang proseso.
    5. I-click ang OK para i-save ang iyong custom na istilo.
    6. Ilapat ang bagong likhang istilo sa iyong talahanayan sa pamamagitan ng pagpili nito mula sa gallery ng Mga Estilo ng Table. Palaging available ang iyong mga custom na istilo sa tuktok ng gallery sa ilalim ng Custom.

      Tandaan: Ang mga custom na istilo ng talahanayan ay nakaimbak lamang sa kasalukuyang workbook at samakatuwid ay hindiavailable sa iyong iba pang workbook. Upang gamitin ang iyong custom na istilo ng talahanayan bilang default na istilo ng talahanayan sa kasalukuyang workbook, piliin ang check box na " Itakda bilang default na istilo ng talahanayan para sa dokumentong ito " kapag gumagawa o nagbabago ng istilo.

    Kung hindi ka nasisiyahan sa istilong ginawa mo, madali mo itong mababago sa pamamagitan ng pag-right click sa iyong custom na istilo sa Styles Gallery at pagpili sa Modify mula sa menu ng konteksto. At dito mayroon kang maraming puwang para sa iyong pagkamalikhain! Maaari kang magtakda ng anumang estilo ng Font , Border , at Fill sa mga kaukulang tab, kahit na pumili ng mga kulay ng gradient na guhit, gaya ng nakikita mo sa screenshot sa ibaba : )

    Tanggalin ang mga alternatibong row shading sa Excel sa isang click

    Kung hindi mo na gustong magkaroon ng color banding sa iyong Excel table, maaari mong literal na alisin ang mga ito sa isang click. Pumili ng anumang cell sa iyong talahanayan, pumunta sa tab na Disenyo at alisan ng tsek ang opsyon na Mga naka-band na row .

    Tulad ng nakikita mo, ang paunang-natukoy na mga istilo ng talahanayan ng Excel ay nagbibigay ng maraming mga tampok upang kahaliling mga hilera ng kulay sa iyong mga worksheet at lumikha ng mga custom na istilo ng mga banded na hilera. Naniniwala akong sasapat ang mga ito sa maraming sitwasyon, kahit na kung gusto mo ng espesyal, hal. pagshading ng buong row batay sa pagbabago ng value, pagkatapos ay kakailanganin mong gumamit ng conditional formatting.

    Alternate row shading gamit ang Excel conditional formatting

    It goes without saying that conditionalmedyo nakakalito ang pag-format kaysa sa mga istilo ng talahanayan ng Excel na napag-usapan pa lang. Ngunit mayroon itong isang hindi mapag-aalinlanganang benepisyo - nagbibigay ito ng mas maraming puwang para sa iyong imahinasyon at hinahayaan kang guhitan ng zebra ang iyong worksheet nang eksakto kung ano ang gusto mo sa bawat partikular na kaso. Higit pa sa artikulong ito, makakakita ka ng ilang halimbawa ng mga formula ng Excel para sa mga alternating kulay ng row:

    I-highlight ang bawat iba pang row sa Excel gamit ang conditional formatting

    Pupunta kami upang magsimula sa isang napakasimpleng formula ng MOD na nagha-highlight sa bawat iba pang row sa Excel. Sa katunayan, makakamit mo ang eksaktong parehong resulta gamit ang mga istilo ng Excel Table, ngunit ang pangunahing bentahe ng conditional formatting ay gumagana din ito para sa mga range, ibig sabihin, mananatiling buo ang iyong color banding habang nag-uuri, nagpasok o nagtatanggal ka ng mga row sa isang range ng data kung saan nalalapat ang iyong formula.

    Gumagawa ka ng conditional formatting rule sa ganitong paraan:

    1. Piliin ang mga cell na gusto mong i-shade. Upang ilapat ang color banding sa buong worksheet, i-click ang button na Piliin Lahat sa kaliwang sulok sa itaas ng iyong spreadsheet.
    2. Lumipat sa Home tab > Mga Estilo grupo at i-click ang Conditional Formatting > Bagong Panuntunan...
    3. Sa window ng Bagong Panuntunan sa Pag-format , piliin ang " Gumamit ng formula upang matukoy kung aling mga cell ang ipo-format " na opsyon at ilagay ang formula na ito: =MOD(ROW(),2)=0
    4. Pagkatapos ay i-click ang button na Format , lumipat satab na Punan at piliin ang kulay ng background na gusto mong gamitin para sa mga may band na row.

      Sa puntong ito, lalabas ang napiling kulay sa ilalim ng Sample . Kung masaya ka sa kulay, i-click ang OK .

    5. Ibabalik ka nito sa Bagong Panuntunan sa Pag-format , at i-click mo ang OK nang isa pang beses para mag-apply sa kulay sa bawat isa ng mga napiling row.

      At ganito ang hitsura ng resulta sa aking Excel 2013:

      Kung mas gusto mong magkaroon ng 2 magkakaibang kulay sa halip na mga puting linya, pagkatapos ay gumawa ng pangalawang panuntunan gamit ang formula na ito:

      =MOD(ROW(),2)=1

      At ngayon ay mayroon kang kakaiba at pantay na mga hilera na naka-highlight na may iba't ibang kulay:

    Madali lang iyon, hindi ba? At ngayon gusto kong ipaliwanag nang maikli ang syntax ng MOD function dahil gagamitin natin ito sa iba pang medyo mas kumplikadong mga halimbawa.

    Ibinabalik ng MOD function ang natitirang rounded sa pinakamalapit na integer pagkatapos ng numero ay hinati ng divisor.

    Halimbawa, ang =MOD(4,2) ay nagbabalik ng 0, dahil ang 4 ay nahahati sa 2 nang pantay-pantay (nang walang natitira).

    Ngayon, tingnan natin kung ano talaga ang ating MOD function, isa na ating na ginamit sa halimbawa sa itaas, ay. Tulad ng natatandaan mo, gumamit kami ng kumbinasyon ng mga function ng MOD at ROW: =MOD(ROW(),2) Ang syntax ay simple at prangka: ibinabalik ng ROW function ang row number, pagkatapos ay hinahati ito ng MOD function sa 2 at ibinabalik ang natitirang rounded sa integer. Kapag inilapat sasa aming talahanayan, ibinabalik ng formula ang mga sumusunod na resulta:

    Row No. Formula Resulta
    Row 2 =MOD(2,2) 0
    Row 3 =MOD(3 ,2) 1
    Row 4 =MOD(4,2) 0
    Row 5 =MOD(5,2) 1

    Nakikita mo ba ang pattern? Palagi itong 0 para sa mga even na row at 1 para sa mga kakaibang row . At pagkatapos ay gagawa kami ng conditional formatting rules na nagsasabi sa Excel na i-shade ang mga kakaibang row (kung saan ang MOD function ay nagbabalik ng 1) sa isang kulay at even row (na may 0) sa ibang kulay.

    Ngayong alam mo na ang mga pangunahing kaalaman, tingnan natin ang mga mas sopistikadong halimbawa.

    Paano magpalit-palit ng mga pangkat ng mga hilera na may iba't ibang kulay

    Maaari mong gamitin ang mga sumusunod na formula upang lagyan ng kulay ang isang nakapirming bilang ng mga hilera, anuman ang nilalaman ng mga ito:

    Odd row shading , ibig sabihin, i-highlight ang 1st group at bawat iba pang grupo:

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

    Even row shading , ibig sabihin, i-highlight ang 2nd grupo at lahat ng pantay na grupo:

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

    Kung saan ang RowNum ay isang reference sa iyong unang cell na may data at ang N ay ang bilang ng mga row sa bawat banded na grupo.

    Tip: Kung gusto mong i-highlight ang parehong even at odd na mga grupo, gumawa lang ng 2 conditional formatting rules gamit ang parehong formula sa itaas.

    Makakakita ka ng ilang halimbawa ng paggamit ng formula at ang resultang color banding sa mga sumusunodtable.

    Upang kulayan ang bawat 2 row, simula sa unang pangkat. Nagsisimula ang data sa row 2. =MOD(ROW()-2,4)+1<=2
    Upang kulayan ang bawat 2 row, simula sa 2nd group. Nagsisimula ang data sa row 2. =MOD(ROW()-2,4)>=2
    Upang kulayan ang bawat 3 row, simula sa 2nd group. Nagsisimula ang data sa row 3. =MOD(ROW()-3,6)>=3

    Paano i-shade ang mga row na may 3 magkakaibang kulay

    Kung sa tingin mo ay magiging mas maganda ang hitsura ng iyong data sa mga row na may kulay sa tatlong magkakaibang kulay, pagkatapos ay lumikha ng 3 kondisyonal na panuntunan sa pag-format gamit ang mga formula na ito:

    Upang i-highlight ang una at bawat ika-3 row =MOD(ROW($A2)+3-1,3)=1

    Upang i-highlight Ika-2, ika-6, ika-9 atbp. =MOD(ROW($A2)+3-1,3)=2

    Upang i-highlight ang ika-3, ika-7, ika-10 atbp. =MOD(ROW($A2)+3-1,3)=0

    Tandaang palitan ang A2 ng isang reference sa iyong unang cell na may data.

    Magiging katulad nito ang resultang talahanayan sa iyong Excel:

    Paano magpalit-palit ng mga kulay ng row batay sa pagbabago ng halaga

    Ang gawaing ito ay katulad ng napag-usapan natin kanina - mga grupo ng pagtatabing ng mga hilera, na may pagkakaiba na maaaring may ibang bilang ng mga hilera sa bawat pangkat. Naniniwala ako, mas madaling maunawaan ito mula sa isang halimbawa.

    Kumbaga, mayroon kang talahanayan na naglalaman ng data mula sa iba't ibang pinagmulan, hal. mga ulat sa pagbebenta ng rehiyon. Ang gusto mo ay i-shade ang unang pangkat ng mga hilera na nauugnay sa unang produkto sa Kulay 1, ang susunod na pangkat na nauugnay sa pangalawang produkto sa Kulay 2 at iba pa. KolumAng isang listahan ng mga pangalan ng produkto ay maaaring magsilbing key column o natatanging identifier.

    Upang kahaliling row shading batay sa pagbabago ng value, kakailanganin mo ng medyo mas kumplikadong formula at karagdagang column:

    1. Gumawa ng karagdagang column sa kanang bahagi ng iyong worksheet , sabihin ang column F. Magagawa mong itago ang column na ito sa ibang pagkakataon.
    2. Ilagay ang sumusunod na formula sa cell F2 (ipagpalagay na ang row 2 ang iyong unang row na may data) at pagkatapos ay kopyahin ito sa buong column:

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

      Pupunan ng formula ang column F ng mga bloke ng 0 at 1, bawat bagong bloke ay makikita sa pagbabago ng pangalan ng Produkto.

    3. At panghuli, gumawa ng conditional formatting rule gamit ang formula =$F2=1 . Maaari kang magdagdag ng pangalawang panuntunan =$F2=0 kung gusto mo ng pangalawang kulay sa mga kahaliling bloke ng mga row, tulad ng ipinapakita sa screenshot:

    Papalitan ng mga kulay ng column sa Excel (banded columns)

    Sa katunayan, ang pag-shade ng mga column sa Excel ay halos kapareho ng mga alternating row. Kung naunawaan mo ang lahat ng nasa itaas, ang bahaging ito ay magiging isang piraso ng pie para sa iyo : )

    Maaari mong ilapat ang shading sa mga column sa Excel gamit ang alinman sa:

    Mga kahaliling kulay ng column sa Excel na may mga istilo ng talahanayan

    1. Magsisimula ka sa pag-convert ng range sa isang table ( Ctrl+T ).
    2. Pagkatapos ay lumipat sa Disenyo tab, mag-alis ng tik sa Banded row at piliin ang Banded column sa halip.
    3. Voila! Ang iyong mga column ay

    Si Michael Brown ay isang dedikadong mahilig sa teknolohiya na may hilig sa pagpapasimple ng mga kumplikadong proseso gamit ang mga tool sa software. Sa higit sa isang dekada ng karanasan sa industriya ng tech, hinasa niya ang kanyang mga kasanayan sa Microsoft Excel at Outlook, pati na rin ang Google Sheets at Docs. Ang blog ni Michael ay nakatuon sa pagbabahagi ng kanyang kaalaman at kadalubhasaan sa iba, na nagbibigay ng madaling sundan na mga tip at mga tutorial para sa pagpapabuti ng pagiging produktibo at kahusayan. Isa ka mang batikang propesyonal o baguhan, nag-aalok ang blog ni Michael ng mahahalagang insight at praktikal na payo para masulit ang mahahalagang software tool na ito.