Shade alternatyvios eilutės su "Excel" sąlyginiu formatu

01 iš 01

Excel Shading Rows / Columns Formula

Alternatyvių eilučių užkodavimas su sąlyginiu formatu. © Ted French

Dažniausiai sąlyginis formatavimas naudojamas ląstelių ar šrifto spalvų keitimui, atsižvelgiant į įvestus į ląstelę duomenis, pvz., Pavėluotą datą arba per dideles biudžeto išlaidas, ir paprastai tai atliekama naudojant "Excel" nustatytas sąlygas.

Tačiau be iš anksto nustatytų parinkčių, taip pat galima kurti pasirinktines sąlygines formatavimo taisykles naudodamiesi "Excel" formulėmis, kad išbandytumėte vartotojo nurodytas sąlygas.

Viena tokia formulė, kuri sujungia MOD ir ROW funkcijas, gali būti naudojama automatiškai atspalvius alternatyvias duomenų eilutes, kurios gali žymiai pagerinti skaitymo duomenis dideliuose darbalapiuose .

Dinaminis šešimas

Dar vienas pranašumas naudojant formulę, norint pridėti eilutės šešėliavimą, yra tai, kad šešėliai yra dinamiški, o tai reiškia, kad keičiasi, kai eilučių skaičius keičiasi.

Jei eilutės yra įterptos arba ištrintos, eilutės šešėliai reguliuoja save, kad išlaikytų modelį.

Pastaba: alternatyvios eilutės nėra vienintelė parinktis su šia formule. Šiek tiek pakeisdami, kaip aptarta žemiau, formulė gali atspalvinti bet kokį eilučių modelį. Tai netgi gali būti naudojama atspalvių stulpelių, o ne eilučių, jei jūs taip pasirinksite.

Pavyzdys: "Shading Rows" formulė

Pirmasis žingsnis - paryškinti ląstelių, kurios turi būti užuostos, diapazonas, nes formulė veikia tik šias pasirinktas ląsteles.

  1. Atidarykite "Excel" darbalapį - tuščias darbalapis dirbs šioje pamokoje
  2. Pažymėkite lakštų diapazoną darbalapyje
  3. Spustelėkite skirtuką " Pagrindinis " juostos
  4. Spustelėkite "Sąlyginio formatavimo" piktogramą, kad atidarytumėte išskleidžiamąjį meniu
  5. Pasirinkite Naujos taisyklės parinktį, kad atidarytumėte dialogo langą Naujo formatavimo taisyklė
  6. Spustelėkite " Naudoti formulę", norėdami nustatyti, kurios langelės formatavimo parinktį iš sąrašo dialogo lango viršuje
  7. Į langelį žemiau formato reikšmių įveskite šią formulę, kai dialogo lango apatinėje pusėje ši vertė yra tikroji parinktis = MOD (ROW (), 2) = 0
  8. Spustelėkite mygtuką Formatas, kad atidarytumėte dialogo langą Format Cells
  9. Spustelėkite skirtuką Užpildyti, kad pamatytumėte fono spalvų parinktis
  10. Pasirinkite spalvą, kurią norite naudoti, kad užfiksuotumėte pasirinkto intervalo pakaitines eilutes
  11. Du kartus spustelėkite Gerai, kad uždarytumėte dialogo langą ir grįžtumėte į darbalapį
  12. Pakeistos eilutės pasirinktame diapazone dabar turėtų būti užuostos pasirinkta fono užpildo spalva

Formulės vertimas žodžiu

Kaip šią Excel formulę skaityti yra:

Ką MOD ir ROW padaryti

Modulis priklauso nuo formulės MOD funkcijos. Ką MOD veikia, eilučių skaičius (nustatomas pagal ROW funkciją) skirstomas į antrąjį skaičių skliausteliuose ir grąžina likutį arba modulį, kaip jį kartais vadina.

Šiuo metu sąlyginis formatavimas perima ir palygina modulį su skaičiumi po vienodo ženklo. Jei yra atitikmuo (arba teisingai, jei sąlyga yra TRUE), eilutė yra užlieta, jei abiejose lygiaverčio ženklo pusėse esantys skaičiai nesutampa, sąlyga yra "FALSE", o ta eilutė nerodoma.

Pavyzdžiui, aukščiau pateiktame paveikslėlyje, kai paskutinė eilutė pasirinktame 18 diapazone padalyta iš 2 į MOD funkciją, likusi dalis yra 0, taigi sąlyga 0 = 0 yra TRUE, o eilutė yra užuostos.

Eilutė 17, kita vertus, kai padalinta iš 2 lapų, likusi dalis 1, kuri nėra lygi 0, taigi eilutė paliekama neuždengta.

Šešėliai, vietoj eilučių

Kaip minėta, formulės, naudojamos atspalvių pakaitinėms eilėms, gali būti modifikuotos taip, kad būtų galima užpildyti ir stulpelius. Būtinas pakeitimas yra naudoti funkciją COLUMN, o ne ROW funkciją formulėje. Tokiu atveju formulė atrodytų taip:

= MOD (COLUMN (), 2) = 0

Pastaba: šešėlių eilučių formos pakeitimai, išreikšti žemiau aprašytu užkliuvimo pavyzdžiu, taip pat taikomi šešėlių stulpelių formulei.

Pakeiskite formulę, pakeiskite šešėlio struktūrą

Pakeisti šešėlio struktūrą galima lengvai pakeičiant bet kurį iš dviejų skaičių formulėje.

Skirstytuvas negali būti Zero arba One

Skaitiklis skliausteliuose vadinamas dalikliu, nes jis yra MOD funkcijos padalijimas. Jei prisimenate atgal matematikos klasėje, padalijus nuliui, tai nebuvo leista, ir tai neleidžiama "Excel". Jei bandote naudoti nulį skliausteliuose vietoj 2, pvz .:

= MOD (ROW (), 0) = 2

jūs neturėsite jokio atspalvio.

Arba, jei bandysite naudoti daliklį pirmąjį skaičių, formulė atrodys taip:

= MOD (ROW (), 1) = 0

kiekviena diapazono eilutė bus tamsesnė. Tai atsitinka, nes bet kuris skaičius, padalintas iš vienos, palieka likusį nulį, ir prisiminti, kai sąlyga 0 = 0 yra TRUE, eilutė pasidaro užuostos.

Pakeiskite operatorių, pakeiskite šešėliavimo modelį

Norėdami iš esmės keisti modelį, pakeiskite sąlyginį ar palyginimo operatorių (lygiateisį ženklą), naudojamą formulėje, mažiau nei ženklas (<).

Pavyzdžiui, keičiant nuo 0 iki <2 (mažesnę nei 2), gali būti užlietos dvi eilutės. Padarykite, kad <3, o šešėliavimas atliekamas trijų eilučių grupėmis.

Vienintelis įspėjimas dėl mažesnio nei operatoriaus naudojimo yra įsitikinti, kad skliausteliuose esantis numeris yra didesnis už skaičių formulės pabaigoje. Jei ne, kiekviena diapazono eilutė bus nuspalvinta.