Vihreän palkin muotoilu Excelissä - Excel-vinkit

Jos olet yli tietyn ikäisen, muistat, kun MIS-osasto on laatinut kaikki tietokoneraportit käyttämällä COBOLia ja nopeaa IBM Line -tulostinta. Nämä raportit tulostettiin aina paperille nimeltä Greenbar. Neljä riviä oli varjostettu vihreällä, sitten neljä riviä oli varjostettu valkoisella. Näissä raporteissa oli 132 merkkiä, ja kyky seurata värejä auttoi pitämään paikkasi raportissa.

Greenbar-muotoilun käyttäminen Excelissä on mukava retro-ilme. Sivun viivojen seuraaminen on edelleen helpompaa. Tässä artikkelissa käsitellään kolmea vaihtoehtoa vihreän palkin muotoilun soveltamiseksi raporttiin.

Menetelmä 1

Käytä automaattista muotoilua

Automaattisen muotoilun asetukset -ikkuna
  • Aloita tiedoista luettelomuodossa.
  • Valitse mikä tahansa solu luettelosta.
  • Valitse valikosta Format - AutoFormat
  • Automaattisen muotoilun valintaikkunassa näet 6 muotoa. Käytä vierityspalkkia liu'uttamaan alas muodon kolmannelle sivulle. Valitse muoto nimeltä List2. Napsauta OK.
Automaattinen muotoilu -näkymä

Excel käyttää vihreän palkin vaikutusta kuvan osoittamalla tavalla:

Lajittele alustetun alueen mukaan

Tämän menetelmän haittana on, että kun lajittelet tietoja, muotoilu kulkee alkuperäisen rivin kanssa. Lajittelemalla yllä olevat tiedot asiakkaan mukaan, 2-vihreän ja 2-valkoisen kaunis kuvio on sattumanvarainen vihreän ja valkoisen kuvio:

Menetelmä 2

Käytä ehdollista muotoilua

Ehdollisen muotoilun käyttäminen
  • Valitse kaikki luettelosi solut.
  • Valitse valikosta Muoto> Ehdollinen muoto
  • Muuta Ehdollinen muoto -valintaikkunan ensimmäinen pudotusvalikko "Solun arvo on" -asetukseksi "Kaava on".
  • Kirjoita tämä kaava Kaava-ruutuun: =MOD(ROW(),2)=0
  • Napsauta Muotoile… -painiketta
  • Napsauta Muotoile solut -valintaikkunassa Kuviot-välilehteä
  • Valitse vaaleanvihreä (tai vaaleansininen tai vaaleankeltainen) kuvio. Napsauta OK.
  • Sulje Ehdollinen muotoilu -valintaikkuna napsauttamalla OK
Ehdollisen muotoilun tulos

Tuloksena on vihreän palkin tehoste kaikkien muiden korostettujen rivien kanssa. Se luodaan ehdollisella muotoilulla. Voit vapaasti lajitella tiedot uudelleen, poistaa rivejä tai jopa lisätä rivejä tietojen keskelle. Vihreän palkin muotoiluvaikutus jatkuu.

Ehdollisen muotoilun ruudussa oleva kaava käyttää MOD-toimintoa. Muistatko, kun opit ensimmäisen kerran tekemään pitkän jaon? Jos joudut jakamaan 7 25: ksi, saatat keksiä vastauksen "3 jäännöksellä 4"? MOD-toiminto kertoo loput jakamisen jälkeen. Joten =MOD(25,7)olisi 4 - koska loppuosa 7: n jälkeen 25: een on 4.

Yllä olevassa ehdollisessa muotoilussa jaoit rivinumeron 2: lla. Jos loppuosa oli 0, niin se on parillinen numeroitu rivi ja ehdollista muotoilukuviota käytettiin.

Kaavalla on mahdollista kokeilla vaihtoehtoisten nauhakuvioiden luomista. Jaa esimerkiksi rivin numero kahdeksalla. Jos loppuosa on 0 - 3, käytä vihreää kuviota. Muussa tapauksessa käytä valkoista kuviota. Tässä on joitain esimerkkikaavoja:

  • 2 vihreää ja 2 valkoista: =MOD(ROW(),4)<2
  • 3 vihreää ja 3 valkoista: =MOD(ROW(),6)<3
  • 4 vihreää ja 4 valkoista: =MOD(ROW(),8)<4
Lajittele alustettu alue

Menetelmä 3

Käytä VBA-makroa

Yllä oleva menetelmä epäonnistuu, jos tiedoissasi on piilotettuja rivejä. Tämä on yleistä, jos käytät automaattista suodatinta tai ryhmä- ja jäsennystilaa. Menetelmää 2 ei voida käyttää, jos tiedoissa on jo ehdollinen muotoilu. Tässä tapauksessa ratkaisu on seuraava makro. Jos et tunne Visual Basic Editoria, lue kohta Excel VBA Editorin esittely.

Syötä seuraava koodi vakiomoduuliin:

Sub ApplyGreenBarToSelection() n = 0 For Each VisRow In Selection.Resize(, 1).SpecialCells(xlCellTypeVisible) n = n + 1 If n Mod 2 = 0 Then VisRow.EntireRow.Interior.ColorIndex = 35 End If Next VisRow End Sub

Alla olevassa kuvassa olen ottanut automaattisen suodattimen käyttöön ja suodattanut vain Asiakkaan DEF-tietueisiin. Valitse kaikki valinnan solut ja suorita ApplyGreenBarToSelection käyttämällä Työkalut - Makro - Makroja.

VBA-makron käyttäminen

Tämän VBA-makron avain on .SpecialCells-menetelmä.

Mielenkiintoisia artikkeleita...