Varjele vaihtoehtoisia riviä Excelin ehdollisella muotoilulla

01/01

Excel Shading Rivit / Sarakkeet Formula

Varjostus Vaihtoehtoiset rivit, joissa on ehdollinen muotoilu. © Ted French

Useimmissa tapauksissa ehdollisen muotoilun avulla solun tai fontin värejä muutetaan vastauksena soluun syötettyihin tietoihin, kuten liian myöhään tai liian suuriksi budjettimenoiksi, ja tavallisesti tämä tapahtuu Excelin esiasetusehdoilla.

Esiasetettujen vaihtoehtojen lisäksi on myös mahdollista luoda mukautettuja ehdollisia muotoilusääntöjä Excel-kaavojen avulla käyttäjän määrittämien ehtojen testaamiseksi.

Yksi tällainen kaava, jossa yhdistyvät MOD- ja ROW- toiminnot, voidaan käyttää varjostelemaan automaattisesti vaihtoehtoisia tietorivejä, jotka voivat tehdä lukematietoja suurista laskentataulukoista , paljon helpompaa.

Dynaaminen varjostus

Toinen etu käytettäessä kaavaa rivivälien lisäämiseen on se, että varjostus on dynaamista, mikä tarkoittaa, että se muuttuu, jos rivien määrä muuttuu.

Jos rivit on lisätty tai poistettu, rivivärien säätö itse säätääksesi kuvion.

Huomaa: vaihtoehtoiset rivit eivät ole ainoa vaihtoehto tällä kaavalla. Muuttamalla sitä hieman, kuten jäljempänä selostetaan, kaava voi varjostaa minkä tahansa rivejä. Sitä voidaan jopa käyttää sävyttämään sarakkeita rivien sijaan, jos niin niin haluat.

Esimerkki: Shading Rows Formula

Ensimmäinen askel on korostaa varjostettujen solujen alue, koska kaava vaikuttaa vain näihin valittuihin soluihin.

  1. Avaa Excel-laskentataulukko - tässä opetusohjelmassa toimii tyhjä laskentataulukko
  2. Korosta taulukon solualue
  3. Napsauta nauhan Home- välilehteä
  4. Avaa pudotusvalikko napsauttamalla Ehdollinen muotoilu -kuvaketta
  5. Valitse Uusi sääntö -vaihtoehto, jos haluat avata uuden muotoilusäännön valintaikkunan
  6. Napsauta Käytä kaavaa, jos haluat määrittää, mitkä solut, jotka haluat formatoida , valintaikkunan yläosassa olevasta luettelosta
  7. Syötä seuraava kaava muokkausarvojen alapuolella olevaan laatikkoon, jossa tämä arvo on true valinta valintaikkunan alareunassa = MOD (ROW (), 2) = 0
  8. Avaa Muotoile solut -valintaikkuna napsauttamalla Alustus-painiketta
  9. Näet taustaväriasetukset napsauttamalla Täytä- välilehteä
  10. Valitse väri, jota käytetään valitun alueen vaihtoehtoisten rivien varjostukseen
  11. Sulje valintaikkuna ja palaa laskentataulukkoon napsauttamalla OK kahdesti
  12. Vaihtoehtoisia rivejä valituilla alueilla olisi nyt varjostettu valitulla taustapinnan värillä

Kaavion tulkinta

Excelin avulla tämä kaava luetaan seuraavasti:

Mitä MOD ja ROW tekevät

Kuvio riippuu kaavasta MOD-toiminnosta. Mikä MOD on, se jakaa rivinumeron (määräytyy ROW-toiminnolla) toisen numeron sisällä suluissa ja palauttaa loput tai moduuli, koska sitä kutsutaan joskus.

Tässä vaiheessa ehdollinen muotoilu vie ja vertaa moduulia ja numeroa tasaisen merkin jälkeen. Jos ottelu on oikein (tai oikeammin, jos ehto on TRUE), rivi on varjostettu, jos yhtäläisen merkin molemmilla puolilla olevat numerot eivät täsmää, ehto on FALSE eikä kyseiselle riville ole varjostusta.

Esimerkiksi yllä olevassa kuvassa, kun valitun alueen 18 viimeinen rivi jaettuna MOD-toiminnolla 2, loput ovat 0, joten ehto 0 = 0 on TRUE ja rivi on varjostettu.

Rivin 17 toisaalta jaettuna 2: llä jättää jäljelle jäävän 1, joka ei ole yhtä kuin 0, niin että rivi jätetään painamattomana.

Varjostuksen sarakkeet rivien sijaan

Kuten mainittiin, vaihtoehtoisia rivejä varjostettavia kaavoja voidaan muuttaa sävytyssarakkeiden sallimiseksi. Vaadittu muutos on käyttää COLUMN-funktiota ROW-toiminnon sijasta kaavassa. Näin tekemällä kaava näyttäisi näin:

= MOD (COLUMN (), 2) = 0

Huomaa: Muutokset varjostusrivien kaavaan alla kuvatun varjostuskuvion muuttamiseksi koskevat myös varjostuskolonnin kaavaa.

Vaihda kaava, Vaihda varjostuskuvio

Varjostuskuvion muuttaminen on helppoa muuttamalla kaavasta kahta kahta numeroa.

Divisiiri ei voi olla nolla tai yksi

Suluissa olevia numeroita kutsutaan jakajaksi, koska se on numero, joka jakaa MOD-toiminnon. Jos muistat takaisin matemaattisessa luokassa, jakaminen nollalla ei sallittu, eikä sitä myöskään sallita Excelissä. Jos yrität käyttää nollaa suluissa 2: n sijasta, kuten:

= MOD (ROW (), 0) = 2

et saa varjostusta lainkaan.

Vaihtoehtoisesti, jos yrität käyttää divisioonan numeroa, niin kaava näyttää:

= MOD (ROW (), 1) = 0

kentän jokainen rivi varjostuu. Tämä johtuu siitä, että mikä tahansa numero jaettuna yhdellä jätetään jäljellä oleva nolla, ja muista, kun ehto 0 = 0 on TRUE, rivi varjostaa.

Vaihda käyttäjä, Vaihda varjostuskuvio

Jos haluat todella muuttaa mallin, vaihda ehto- tai vertailuoperaattori (yhtäläisyysmerkki), jota kaava käyttää vähemmän kuin merkki (<).

Vaihtelemalla esimerkiksi 0 - <2 (alle 2), kahdella rivillä voidaan varjostaa. Tee se <3 ja varjostus tehdään kolmessa rivissä.

Ainoa varoitus vähemmän operaattorille on varmistaa, että suluissa oleva numero on suurempi kuin kaavan lopussa oleva luku. Jos ei ole, rivin jokainen rivi varjostuu.