Shade Alternating Rows koos Exceli tingimusliku vormindamise

01 01

Excel Shading Rows / Columns valem

Varjatud alternatiivsete ridade varjamine tingimusliku vorminguga. © Ted French

Enamasti kasutatakse tingimuslikku vormingut lahtri või fondi värvide muutmiseks lahtrisse sisestatud andmete alusel, näiteks viivis või liiga kulukad eelarvekulud, ja seda tavaliselt kasutatakse Exceli eelseatud tingimustel.

Kuid lisaks eelseadistatud valikutele on võimalik ka spetsiifiliste tingimuste testimiseks kasutada Exceli valemeid kasutades kohandatud tingimusliku vormingu reegleid .

Üks selline valem, mis ühendab MOD-i ja ROW- funktsioone, saab automaatselt varjutada andmete vahelduvaid ridu, mis võimaldavad suurel töölehel lugemisandmeid palju lihtsamaks muuta.

Dünaamiline varjutamine

Rea varjundi lisamiseks on veel üks eelis, et varjamine on dünaamiline, mis tähendab, et see muutub, kui ridade arv muutub.

Kui read on sisestatud või kustutatud, korrigeerib rea varjamine musteri säilitamiseks.

Märkus. Alternatiivsed read pole selle valemiga ainus võimalus. Kui muudate seda veidi, nagu allpool arutletud, võib valem varjutada ükskõik millist rea mustrit. Seda saab isegi kasutada rida asemel sammude asemel, kui soovite.

Näide: varjutamisrea valem

Esimene samm on tuua välja varjutatud rakkude vahemik, kuna valem mõjutab ainult neid valitud lahtreid.

  1. Exceli töölehe avamine - selle juhendaja töötab tühi tööleht
  2. Tõstke esile töölaua erinevaid lahtreid
  3. Klõpsake lindi Kodu vahekaardil
  4. Avanevas rippmenüüs klõpsake ikoonil Tingimuslik vormindamine
  5. Uue vormingukorra dialoogiboksi avamiseks valige Uus reegli valik
  6. Klikkige valemil Kasuta valemit, et määrata, millised lahtrid vormingus vali nimekirjast dialoogiboksi ülaosas
  7. Sisestage järgmine valem väljale Format, mille väärtuseks on tõsi , dialoogiboksi alumisel poolel = MOD (ROW (), 2) = 0
  8. Klõpsake nuppu Format, et avada dialoogiboks Format Cells
  9. Tausta värvivalikute vaatamiseks klõpsake vahekaarti Täida
  10. Valige värv, mida soovite kasutada valitud vahemiku alternatiivsete ridade varjamiseks
  11. Klõpsake dialoogiboksi sulgemiseks kaks korda nuppu OK ja naaske töölehele
  12. Valitud vahemiku alternatiivsed read peavad nüüd olema varjutatud valitud taustapildiga värviga

Valemi tõlgendamine

Kuidas Excel seda lugeda, on järgmine:

Mis MOD ja ROW teevad

Must sõltub MOD-funktsioonist valemis. Mis MOD teeb, jagab reanumber (määratud ROW-funktsiooniga) sulgudes oleva teise numbriga ja tagastab ülejäänud osa või mooduli, nagu seda mõnikord nimetatakse.

Selles punktis võtab tingimuslik vormindamine üle ja võrdleb moodulit võrdlusmärgi järel numbriga. Kui sobib (või õigesti, kui tingimus on TRUE), on rida varjutatud, kui võrdlusmärgi mõlemal küljel olevad numbrid ei sobi, on tingimus FALSE ja selle rea puhul puudub varjund.

Näiteks ülaltoodud pildil, kui valitud vahemiku 18 viimane rida on MOD-funktsiooniga jagatud 2-ga, on ülejäänud osa 0, nii et 0 = 0 tingimus on TRUE ja rida on varjutatud.

Rida 17, teisest küljest, kui jagatud 2-ga, jätab ülejäänud 1, mis ei ole võrdne 0-ga, nii et rida jääb tühjaks.

Varjutatud veerud reede asemel

Nagu juba mainitud, saab alternatiivsete ridade varjamiseks kasutatavaid valemeid muuta, et võimaldada ka varjunevate veergude kasutamist. Vaja on muudatus valemiga ROW-funktsiooni asemel kasutada funktsiooni COLUMN. Seda tehes valem välja järgmine:

= MOD (COLUMN (), 2) = 0

Märkus. Alljärgnevalt kujutatud varjundimismude muutmise valemite variatsioonide muutused kehtivad ka varjundivarade valemile.

Muutke valemit, muutke mustrit

Varjumismustri muutmine on lihtne, muutes valemist mõlemat numbrit.

Divisor ei saa olla null või üks

Sulgudes olevat numbrit nimetatakse jaguriks, kuna see on arv, mis jagab MOD funktsiooni. Kui mäletate tagasi matemaatika klassis, mis jagatakse nulliga, ei olnud lubatud ja see pole Exceli ka lubatud. Kui proovite 2 asemel sulgudes sisestada nulli, näiteks:

= MOD (ROW (), 0) = 2

sa ei saa varjutamist üldse vahemikus.

Teise võimalusena, kui proovite jagada numbriga 1 nii, et valem näeks välja:

= MOD (ROW (), 1) = 0

iga rida vahemikus on varjutatud. See juhtub seetõttu, et iga arv jagatuna ühega jätab nullist ülejäänud ja mäletab, et kui 0 = 0 tingimus on tõene, siis rida muutub varjutatud.

Muutke operaatorit, muutke mustrit

Selle mustri tõeliseks muutmiseks muutke valemil kasutatav tingimuslik või võrdlemise operaator (võrdusmärk) vähem kui märk (<).

Muutudes näiteks 0 kuni <2 (vähem kui 2), võib kahte rida koos olla varjutatud. Tehke, et <3, ja varjutamine toimub kolmes rühmas.

Ainuke hoiatus, et kasutada vähem kui operaator, on veenduda, et sulgudes olev number on suurem kui valemi lõpus olev number. Kui ei, siis kõik rida vahemikus on varjutatud.