Excel Formulas Academy · Oppitunti

Vakioiden ja kaavojen nimeäminen

Tallenna kiinteät arvot ja uudelleenkäytettävät laskutoimitukset nimen alle.

Oppitunti 2/413 vaihetta

Vakioiden ja kaavojen nimeäminen on ilmainen Excel Formulas Academy-oppitunti CoddyKitissä. Tämä on oppitunti 2/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu Excel Formulas Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Excel Formulas Academy-kurssilla on yhteensä 4 oppituntia.

Nimet voivat sisältää muutakin kuin alueita

Tähän asti nimi on viitannut solualueeseen. Nimi voi kuitenkin sisältää myös kiinteän arvon tai jopa kokonaisen kaavan ilman soluviittausta.

Näin tärkeät vakiot voi pitää yhdessä paikassa ja monimutkaisille laskutoimituksille voi antaa lyhyen, kuvaavan nimen.

  • TaxRate voi olla yhtä suuri kuin luku 0.18.
  • GrandTotal voi sisältää kaikkialla uudelleen käytettävän SUM-kaavan.

Vakion nimeäminen Excelissä

Voitte tallentaa arvon nimellä Excelissä avaamalla Nimien hallinnan Kaavat-välilehdeltä ja napsauttamalla Uusi.

  • Kirjoittakaa nimeksi esimerkiksi TaxRate.
  • Kirjoittakaa Viittaa kohteeseen -ruutuun =0.18.
  • Napsauttakaa OK.

Huomaattehan, että arvo kirjoitetaan alussa olevan yhtäsuuruusmerkin kanssa. Nyt TaxRate toimii kuin solu, jonka arvo on 0.18, mutta se sijaitsee työkirjan määrityksissä näkyvän solun sijaan.

=0.18

Vakion nimeäminen Google Sheetsissä

Google Sheetsin nimetyt alueet viittaavat aina soluihin, joten yksinkertaisin tapa on tallentaa arvo soluun ja nimetä kyseinen solu.

  • Kirjoittakaa 0.18 tyhjään soluun, esimerkiksi soluun Z1.
  • Valitkaa Z1 ja avauttakaa Tiedot > Nimetyt alueet.
  • Antakaa sille nimeksi TaxRate.

Lopputulos on käytännössä sama: =Price*TaxRate toimii kaikkialla, ja voitte päivittää veroprosentin muokkaamalla yhtä solua.

=Price*TaxRate

Nimetyn vakion käyttäminen

Kun TaxRate on määritetty, kaavat selittävät itse itsensä. Kun haluatte lisätä solussa A2 olevaan hintaan 18 prosentin veron, käyttäkää kaavaa:

=A2*(1+TaxRate)

Suurin hyöty näkyy, kun veroprosentti muuttuu. Päivittäkää TaxRate yhdessä paikassa, niin kaikki työkirjan kaavat lasketaan heti uudelleen.

  • Kiinteää 0.18-arvoa ei tarvitse etsiä kaavoista.
  • Yhden arvon unohtamisesta ja epäyhtenäisten lukujen syntymisestä ei ole vaaraa.
=A2*(1+TaxRate)

Miksi lukua ei vain kirjoiteta suoraan?

Kiinteän arvon, kuten 0.18, kirjoittaminen suoraan kymmeniin kaavoihin aiheuttaa ylläpito-ongelmia.

  • Jos veroprosentti muuttuu 20 prosenttiin, jokainen kaava on etsittävä ja muokattava erikseen.
  • Jos yksi kaava jää päivittämättä, summat eivät enää täsmää, eikä sitä välttämättä huomata.
  • Lukija ei voi tietää, onko 0.18 veroprosentti, alennus vai kirjoitusvirhe.

Nimetty vakio, kuten TaxRate, ratkaisee kaikki kolme ongelmaa: käytössä on yksi selkeästi nimetty totuuden lähde.

Kaavan nimeäminen

Nimi voi sisältää myös kokonaisen kaavan. Luokaa Excelin nimien hallinnassa esimerkiksi nimi SalesTotal ja asettakaa sen Viittaa kohteeseen -arvoksi:

=SUM(Sheet1!$B$2:$B$13)

Kun kirjoitatte mihin tahansa soluun =SalesTotal, solu palauttaa kyseisen summan. Laskutoimitus on nyt pakattu yhteen selkeään nimeen.

Käyttäkää absoluuttisia viittauksia (dollarimerkkejä), jotta nimetty kaava viittaa aina samoihin soluihin.

=SUM(Sheet1!$B$2:$B$13)

Käytännön esimerkki: kate

Oletetaan, että laskette voittomarginaalin usein. Määrittäkää kaksi nimettyä kaavaa:

  • TotalRevenue → =SUM(Revenue)
  • TotalCost → =SUM(Costs)

Nyt katelaskelman kaava on selkeä:

=(TotalRevenue-TotalCost)/TotalRevenue

Kumpikin nimetty kaava sisältää oman toimintalogiikkansa, joten lopullinen laskutoimitus keskittyy liiketoiminnan merkitykseen soluilla laskemisen sijaan.

=(TotalRevenue-TotalCost)/TotalRevenue

Suhteelliset nimetyt kaavat

Edistyneempi menetelmä on jättää viittaukset suhteellisiksi nimetyssä kaavassa. Tällöin nimi toimii eri tavalla sen mukaan, missä sitä käytetään.

Esimerkiksi nimi PrevRow, joka on määritetty aktiivisen solun ollessa A2 muodossa =A1, viittaa aina suoraan yläpuolella olevaan soluun riippumatta siitä, mihin kirjoitatte =PrevRow-kaavan.

  • Hyödyllinen sarakkeessa toistuvissa rakenteissa.
  • Vaikeampi selvittää — käyttäkää tätä vain, kun aktiivisen solun säännöt ovat teille tuttuja.
=PrevRow

Vakioiden järjestäminen

Työkirjan kasvaessa nimettyjen vakioiden luettelosta muodostuu siisti asetuspaneeli. Nimeämisen arvoisia kohteita ovat esimerkiksi:

  • TaxRate, DiscountRate, ShippingFee
  • CompanyName tekstivakiona, kuten ="Acme Inc"
  • StartDate, joka sisältää kiinteän päivämäärän

Kun ryhmittelette nämä nimien hallintaan, saatte yhden koontinäkymän kaikille mallinne oletuksille.

="Acme Inc"

Nimetyn arvon päivittäminen

Voitte muuttaa nimettyä vakiota Excelissä avaamalla Nimien hallinnan, valitsemalla nimen ja muokkaamalla Viittaa kohteeseen -ruudun sisältöä. Painakaa Enter-näppäintä, niin kaikki siitä riippuvat kaavat lasketaan uudelleen.

Sheetsissä voitte muokata nimeämäänne taustalla olevaa solua.

  • Yksi muutos päivittyy koko työkirjaan.
  • Tämä on keskeinen hyöty: käytössä on yksi totuuden lähde.

Muuttakaa aina määritystä sen sijaan, että lisäisitte uusia lukuja hajallaan kaavoihin.

Vakiot ja nimetyt kaavat

Nämä kaksi käsitettä kannattaa pitää erillään:

  • Nimetty vakio viittaa kiinteään arvoon, kuten =0.18 tai ="Acme Inc". Se ei muutu, ellette muokkaa määritystä.
  • Nimetty kaava viittaa laskutoimitukseen, kuten =SUM(Revenue). Se lasketaan uudelleen aina, kun sen lähtöarvot muuttuvat.

Molemmat luodaan nimien hallinnassa samalla tavalla — ero on yksinkertaisesti siinä, mitä kirjoitatte Viittaa kohteeseen -ruutuun.

=SUM(Revenue)

Pikatarkistus

Määrititte nimen TaxRate, joka viittaa arvoon =0.18. Mikä on sen tärkein etu verrattuna siihen, että kirjoittaisitte luvun 0.18 jokaiseen kaavaan?

Kertaus

Opitte, että nimet voivat sisältää muutakin kuin alueita:

  • Nimetty vakio, kuten TaxRate=0.18, keskittää yhden oletuksen.
  • Nimetty kaava, kuten SalesTotal=SUM($B$2:$B$13), pakkaa laskutoimituksen nimettyyn muotoon.
  • Päivittäkää määritys kerran, niin kaikki siitä riippuvat kaavat päivittyvät.
  • Käyttäkää nimetyissä kaavoissa absoluuttisia viittauksia, jotta ne pysyvät samoissa soluissa.

Seuraavaksi opitte hallitsemaan käyttäjien syöttämiä tietoja tietojen kelpoisuuden tarkistamisen avulla.

=A2*(1+TaxRate)
Aloita maksutta

Opi Excel tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
30
Oppitunnit
120

Usein kysytyt kysymykset

Onko oppitunti ”Vakioiden ja kaavojen nimeäminen” ilmainen?

Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa Excel Formulas Academy-oppimispolun 3 oppituntia, myös oppitunnin “Vakioiden ja kaavojen nimeäminen”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Excel Formulas Academy-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Vakioiden ja kaavojen nimeäminen”?

Tallenna kiinteät arvot ja uudelleenkäytettävät laskutoimitukset nimen alle. Harjoittelet Excel Formulas Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Excel Formulas Academy-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Excel Formulas Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 2/4.

Kuinka kauan ”Vakioiden ja kaavojen nimeäminen”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Excel Formulas Academy-oppitunnilla?

Kyllä. Jokainen Excel Formulas Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Nimettyjen alueiden luominen ja käyttäminen
  2. Vakioiden ja kaavojen nimeäminen
  3. Syötteen rajoittaminen tietojen kelpoisuuden tarkistuksella
  4. Pudotusluetteloiden rakentaminen
← Takaisin: Excel Formulas Academy