Tietomallin luominen Excelissä

Tietomallin avulla voit integroida tietoja useista taulukoista ja luoda tehokkaasti relaatiotietolähteen Excel-työkirjaan. Excelissä tietomalleja käytetään läpinäkyvästi, ja niiden taulukkomuotoisia tietoja käytetään Pivot-taulukoissa ja Pivot-kaavioissa. Tietomalli visualisoidaan kenttäluettelon taulukkokokoelmana, ja et yleensä edes tiedä, onko se siellä.

Ennen kuin voit aloittaa tietomallin työstämisen, sinun täytyy saada joitakin tietoja. Siksi käytämme Get & Transform (Power Query) -käyttökokemusta, joten sinun kannattaa palata katsomaan video. Voit myös katsoa videon noudattamalla ohjeita, jotka ovat kohdassa Hae & Muunna ja Power Pivot.

Missä Power Pivot on?

Missä Hae & -muunnos (Power Query) on?

  • Excel 2016 & Excel for Microsoft 365 – haku& muunnos (Power Query) on integroitu Exceliin Tiedot-välilehdessä.

  • Excel 2013 – Power Query on Exceliin sisältyvä apuohjelma, joka on aktivoitava. Siirry tiedostoon >-> apuohjelmatja valitse sitten ruudun alareunan avattavasta Hallinta-luettelosta COM-apuohjelmat > Siirry. Valitse Microsoft Power Query for Excelja aktivoi se valitsemalla OK.Valintanauhaan lisätään Power Query -välilehti.

  • Excel 2010 – Lataa ja asenna Power Query -apuohjelma.. Kun Power Query on aktivoitu, se lisätään valintanauhaan.

Aloittaminen

Sinun on ensin hankitko joitakin tietoja.

  1. Excel 2016:ssa ja Excel for Microsoft 365:ssä voit tuoda tietoja mistä tahansa ulkoisten tietolähteiden lähteistä, kuten tekstitiedostosta, Excel-työkirjasta, verkkosivustosta, Microsoft Accessista, SQL Serveristä tai toisesta relaatiotietokannasta, joka sisältää useita toisiinsa liittyviä taulukoita, tietojen keruuseen > > Hae & Muunna tiedot -komennolla.

    Siirry Excel 2013:ssa ja 2010:ssä Power Queryyn > Hae ulkoiset tiedotja valitse tietolähde.

  2. Excel kehottaa valitsemaan taulukon. Jos haluat saada useita taulukoita samasta tietolähteestä, valitse Ota käyttöön useiden taulukoiden valinta -asetus. Kun valitset useita taulukoita, Excel luo tietomallin automaattisesti.

    Huomautus: Näissä esimerkeissä käytetään Excel-työkirjaa, jossa on kuvitteellisia opiskelijatietoja luokista ja arvosanoista. Voit ladata opiskelijatietomallin mallityökirjammeja seurata sitä. Voit myös ladata valmiin tietomallin version..

    Hae & (Power Query) -etsintätoiminto
  3. Valitse vähintään yksi taulukko ja valitse sitten Lataa.

    Jos haluat muokata lähdetietoja, voit valita Muokkaa-vaihtoehdon. Lisätietoja on seuraavassa ohjeaiheessa: Johdanto kyselyeditoriin (Power Query).

Sinulla on nyt tietomalli, joka sisältää kaikki tuodut taulukot, ja ne näkyvät Pivot-taulukon kenttäluettelossa.

Huomautukset: 

  • Mallit luodaan implisiittisesti, kun tuot vähintään kaksi taulukkoa samanaikaisesti Excelissä.

  • Mallit luodaan eksplisiittisesti, Power Pivot käytät apuohjelmaa tietojen tuomiseen. Apuohjelmassa malli esitetään Excelin kaltaisessa välilehtiasettelussa, jossa kussakin välilehdessä on taulukkomuotoisia tietoja. Lisätietoja tietojen tuonnin perusasiasta SQLServer -tietokannan avulla on kohdassa Tietojen välitys PowerPivot-apuohjelman avulla.

  • Malli voi sisältää yhden taulukon. Jos haluat luoda vain yhteen taulukkoon perustuvan mallin, valitse taulukko ja valitse sitten Power Pivot. Voit tehdä tämän, jos haluat käyttää Power Pivot ominaisuuksia, kuten suodatetut tietojoukot, lasketut sarakkeet, lasketut kentät, suorituskykyilmaisimet ja hierarkiat.

  • Taulukoiden yhteydet voidaan luoda automaattisesti, jos tuot toisiinsa liittyviä taulukoita, jotka liittyvät perus- ja viiteavainyhteyksiin. Excel voi yleensä käyttää tuotuja yhteystietoja taulukoiden yhteyksien perustana tietomallissa.

  • Vihjeitä tietomallin koon pienentämiseen on kohdassa Muistia säästävän tietomallin luominen Excelin ja Power Pivotin avulla.

  • Lisätietoja on oppaassa Opetusohjelma: Tietojen tuominen Exceliin ja Tietomallin luominen.

Vihje: Mistä tietää, onko työkirjassa tietomallia? Valitse Power Pivot > hallinta. Jos näet laskentataulukon kaltaista tietoa, malli on olemassa. Lisätietoja on ohjeaiheessa Lisätietoja työkirjan tietomallissa käytetyistä tietolähteistä.

Yhteyksien luominen taulukoiden välille

Seuraava vaihe on yhteyksien luominen taulukoiden välille, jotta voit vetää tietoja mistä tahansa niistä. Jokaisessa taulukossa on oltava perusavain tai yksilöllinen kentän tunniste, kuten Opiskelijanumero tai Luokkanumero. Helpoin tapa on yhdistää kentät Power Pivotin kaavionäkymässä vetämällä ja pudottamalla.

  1. Siirry Power Pivot ->hallinta.

  2. Valitse Aloitus-välilehdessäKaavionäkymä.

  3. Kaikki tuodut taulukot tulevat näkyviin, ja niiden koon muuttaminen saattaa kestää jonkin aikaa sen mukaan, kuinka monta kenttää kussakin taulukossa on.

  4. Vedä seuraavaksi perusavainkenttä taulukosta toiseen. Seuraava esimerkki on opiskelijataulukoiden kaavionäkymä:

    Power Query -tietomallin yhteyskaavionäkymä

    Olemme luoneet seuraavat linkit:

    • tbl_Students | Opiskelijanumeron > tbl_Grades | Opiskelijatunnus

      Toisin sanoen vedä Opiskelijanumero-kenttä Opiskelijat-taulukosta Arvosanat-taulukon Opiskelijanumero-kenttään.

    • tbl_Semesters | Lukukauden tunnus > tbl_Grades | Lukukausi

    • tbl_Classes | Luokan > tbl_Grades | Luokkanumero

    Huomautukset: 

    • Kenttien nimien ei tarvitse olla samoja yhteyden luontia varten, mutta niiden on oltava samaa tietotyyppiä.

    • Kaavionäkymän yhdistimien toisella puolella on "1" ja toisella "*". Tämä tarkoittaa, että taulukoiden välillä on yksi-moneen-yhteys, joka määrittää, miten tietoja käytetään Pivot-taulukoissa. Lisätietoja on ohjeaiheessa: Taulukoiden väliset yhteydet tietomallissa.

    • Yhdistin osoittaa vain, että taulukoiden välillä on yhteys. Ne eivät itse asiassa näytä, mitkä kentät on linkitetty toisiinsa. Jos haluat nähdä linkit, siirry Power Pivot -> yhteyksien > hallinta > yhteyksien hallinta > hallinta. Excelissä voit valita Tieto- ja >yhteydet.

Pivot-taulukon tai Pivot-kaavion luominen tietomallin avulla

Excel-työkirja voi sisältää vain yhden tietomallin, mutta malli sisältää useita taulukoita, joita voidaan käyttää toistuvasti koko työkirjassa. Voit lisätä taulukoita aiemmin luotuun tietomalliin milloin tahansa.

  1. Valitse Power Pivot-issa Hallinta.

  2. Valitse Aloitus-välilehdessäPivot-taulukko.

  3. Valitse, mihin haluat sijoittaa Pivot-taulukon: uusi laskentataulukko tai nykyinen sijainti.

  4. Valitse OK,niin Excel lisää tyhjän Pivot-taulukon, jonka oikealla puolella näkyy Kenttäluettelo-ruutu.

    Power Pivot -taulukon kenttäluettelo

Luo seuraavaksi Pivot-taulukkotai luo Pivot-kaavio. Jos olet jo luonut yhteyksiä taulukoiden välille, voit käyttää niiden kenttiä Pivot-taulukossa. Olemme jo luoneet suhteita opiskelijatietomallin mallityökirjassa.

Aiemmin luotujen, liittymättömien tietojen lisääminen tietomalliin

Oletetaan, että olet tuonut tai kopioinut useita tietoja, joita haluat käyttää mallissa, mutta et ole lisännyt niitä tietomalliin. Uusien tietojen työntäminen malliin on helpompaa kuin luuletkaan.

  1. Aloita valitsemalla mikä tahansa solu tiedoista, jotka haluat lisätä malliin. Se voi olla mikä tahansa tietoalue, mutta Excel-taulukoksi muotoillut tiedot ovat paras vaihtoehto.

  2. Lisää tiedot yhdellä seuraavista tavoista:

  3. Valitse Power Pivot > lisää tietomalliin.

  4. Valitse >Pivot-taulukkoja valitse sitten Luo Pivot-taulukko -valintaikkunassa Lisää nämä tiedot tietomalliin.

Alue tai taulukko lisätään nyt malliin linkitettynä taulukkona. Lisätietoja linkitettyjen taulukoiden käyttämisestä mallissa on kohdassa Tietojen lisääminen Excelin linkitettyjen taulukoiden avulla Power Pivotissa.

Tietojen lisääminen Power Pivot taulukkoon

In Power Pivot, you cannot add a row to a table by directly typing in a new row like like you can in an Excel worksheet. Voit kuitenkin lisätä rivejä kopioimalla ja liittämällätai päivittämällä lähdetiedot ja päivittämällä Power Pivot -mallin.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta, saada tukea yhteisön vastauksista tai ehdottaa uutta ominaisuutta tai parannusta Excel User Voice -sivustolla.

Katso myös

Hae & ja Power Pivotin oppimisoppaita

Johdanto Kyselyeditoriin (Power Query)

Muistia säästävän tietomallin luominen Excelin ja Power Pivotin avulla

Opetusohjelma: Tietojen tuominen Exceliin ja tietomallin luominen

Työkirjan tietomallissa käytettyjen tietolähteiden selvittäminen

Taulukoiden väliset suhteet tietomallissa

Tarvitsetko lisäohjeita?

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×