Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele From Excel Formulas to DAX | DAX-mittareiden Kirjoittaminen
Excel-tietomallinnus

From Excel Formulas to DAX

Pyyhkäise näyttääksesi valikon

Note
Määritelmä

DAX tarkoittaa Data Analysis Expressions. Se on kaavakieli, joka on suunniteltu erityisesti relaatiotietomallien käsittelyyn. Kuten Excelin laskentataulukon kaavat mahdollistavat arvojen laskemisen soluissa, DAX mahdollistaa laskentojen määrittelyn, jotka sijaitsevat tietomallissa ja päivittyvät automaattisesti suodattimien, viipaleiden ja Pivot-taulukoiden asetusten mukaan.

Jokaisessa DAX-mittarissa on täsmälleen kolme osaa, jotka kirjoitetaan tietyssä järjestyksessä:

DAX Function Name := Expression

Total Sales := SUM(Sales[Total])

Mittarit kirjoitetaan Laskenta-alueelle — tyhjille riveille kunkin taulukon alareunassa Power Pivotin ruudukkonäkymässä. Mikä tahansa tyhjä solu tällä alueella voi sisältää mittarin. Mallin järjestyksen ylläpitämiseksi on hyvä käytäntö kirjoittaa mittarit sen taulukon alle, johon ne ensisijaisesti viittaavat — esimerkiksi Total Sales Sales-taulukon alle.

  1. Avaa Power Pivot → Hallitse ja siirry ruudukkonäkymään;
  2. Valitse taulukko, johon mittari liittyy (esim. Sales);
  3. Napsauta mitä tahansa tyhjää solua Laskenta-alueella taulukkodatan alapuolella;
  4. Kirjoita mittarin nimi, := ja lauseke — teksti näkyy kaavarivillä ylhäällä, ei suoraan solussa;
  5. Paina Enter vahvistaaksesi — tulos näkyy laskenta-alueen solussa.
Note
Huomio

Jos laskenta-alue ei ole näkyvissä, siirry Power Pivotin Aloitus-välilehdelle ja napsauta Laskenta-alue-painiketta ottaaksesi sen käyttöön.

Kun mittari on tallennettu, se ilmestyy välittömästi pivot-taulukon kenttäluetteloon taulunsa tavallisten sarakkeiden rinnalle. Mittarit tunnistaa pienestä fx-kuvakkeesta nimen vieressä — tämä erottaa ne tavallisista tietosarakkeista. Kun mittarin vetää tai napsauttaa Arvot-alueelle, se lisätään pivot-taulukkoon ja reagoi välittömästi kaikkiin aktiivisiin viipaleisiin tai suodattimiin.

Tehtävä

Vaihe 1 — Kirjoita kaksi ensimmäistä mittaria

Note
Huomautus

Jatka työskentelyä tiedostossa S3_workbook.xlsx — sama työkirja, jota on käytetty koko osiossa 3.

  • Avaa sama työkirja, jota olet käyttänyt kohdissa 3.1–3.4 (älä käytä 3.5-työkirjaa).
  • Avaa Power Pivot → Hallinta ja vaihda Tietonäkymään.
  • Napsauta Power Pivot -ikkunan alareunassa olevaa Sales-välilehteä.

Luo Laskenta-alueelle tietojen alapuolelle seuraavat kaksi mittaria täsmälleen seuraavasti:

Total Sales := SUM(Sales[Total])

Transaction Count := COUNTROWS(Sales)

Paina Enter kummankin jälkeen. Molempien pitäisi näkyä Laskenta-alueella laskettuna tuloksena.

Palaa sitten Exceliin ja tee seuraavat toimenpiteet:

  • Lisää Pivot-taulukko tämän työkirjan tietomallista.
  • Aseta Region Customers-taulusta riveihin.
  • Aseta Total Sales ja Transaction Count Sales-taulusta arvoihin.
  • Lisää viipale Category-kentästä Products-taulusta.
  • Napsauta Bikes viipaleessa ja tarkkaile, miten molemmat mittarit päivittyvät.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 4. Luku 1
some-alt