Kyselyn luominen, lataaminen tai muokkaaminen Excelissä (Power Query)
Applies ToExcel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Power Query tarjoaa useita tapoja luoda ja ladata Power-kyselyjä työkirjaan. Voit määrittää kyselyn oletuslatausasetukset myös Kyselyasetukset-ikkunassa .   

Vihje   Jos haluat tarkistaa, onko laskentataulukon tiedot Power Queryn muotoisia, valitse tietosolu, ja jos Kyselyn konteksti -valintanauhan välilehti tulee näkyviin, tiedot on ladattu Power Querystä. 

Kyselyn solun valitseminen kyselyvälilehden paljastamiseksi

Tiedä, missä ympäristössä olet Power Query on integroitu hyvin Excelin käyttöliittymään erityisesti silloin, kun tuot tietoja, käsittelet yhteyksiä ja muokkaat Pivot-taulukoita, Excel-taulukoita ja nimettyjä alueita. Sekaannuksien välttämiseksi on tärkeää tietää, missä ympäristössä olet tällä hetkellä, Excel tai Power Query milloin tahansa.

Tuttu Excel-laskentataulukko, valintanauha ja ruudukko

Power Query Editorin valintanauha ja tietojen esikatselu 

Tyypillinen Excel-laskentataulukko Tyypillinen Power Query -editorinäkymä

Esimerkiksi Excel-laskentataulukon tietojen käsitteleminen on pohjimmiltaan eri asia kuin Power Query. Lisäksi Excel-laskentataulukossa näkyvät yhdistetyt tiedot saattavat saada Power Queryn toimimaan taustalla tietojen muokkaamiseksi. Tämä tapahtuu vain, kun lataat tiedot laskentataulukkoon tai tietomalliin Power Querystä.

Laskentataulukon välilehtien nimeäminen uudelleen    Laskentataulukon välilehdet kannattaa nimetä uudelleen mielekkäällä tavalla, etenkin jos niitä on paljon. On erityisen tärkeää selventää tietojen laskentataulukon ja Power Query Editorista ladatun laskentataulukon välistä eroa. Vaikka sinulla olisi vain kaksi laskentataulukkoa, toinen Excel-taulukossa, nimeltään Taul1, ja toinen tuomalla kyseinen Excel-taulukko, nimeltään Taulukko1, on helppo sekoittaa. Laskentataulukon välilehtien oletusnimien muuttaminen sinulle järkevämmiksi on aina hyvä käytäntö. Nimeä esimerkiksi Taul1 arvoksi DataTable ja Taulukko1 kyselytaulukoksi. Nyt on selvää, mikä välilehti sisältää tiedot ja mikä välilehti sisältää kyselyn.

Voit joko luoda kyselyn tuoduista tiedoista tai luoda tyhjän kyselyn.

Kyselyn luominen tuoduista tiedoista

Tämä on yleisin tapa luoda kysely.

  1. Tuo joitakin tietoja. Lisätietoja on artikkelissa Tietojen tuominen ulkoisista tietolähteistä.

  2. Valitse tiedoista solu ja valitse sitten Kysely > Muokkaa.

Tyhjän kyselyn luominen

Haluat ehkä aloittaa alusta. Tämän voi tehdä kahdella eri tavalla:

  • Valitse Tiedot > Nouda tiedot > muista lähteistä > tyhjä kysely.

  • Valitse Tiedot > Nouda tiedot > käynnistä Power Query Editor.

Tässä vaiheessa voit lisätä vaiheita ja kaavoja manuaalisesti, jos tunnet Power Query M -kaavakielen hyvin.

Voit myös valita Aloitus ja valita sitten komennon Uusi kysely - ryhmästä. Tee jokin seuraavista.

  • Lisää tietolähde valitsemalla Uusi lähde . Tämä komento muistuttaa Excelin valintanauhan Tiedot > Nouda tiedot -komentoa.

  • Valitse Viimeksi käytetyt lähteet , jos haluat valita tietolähteestä, jota olet käyttänyt. Tämä komento muistuttaa Excelin valintanauhan Tiedot > Viimeisimmät lähteet -komentoa.

  • Kirjoita tiedot manuaalisesti valitsemalla Anna tiedot . Voit kokeilla Power Query Editoria ulkoisesta tietolähteestä riippumatta valitsemalla tämän komennon.

Jos kysely on kelvollinen eikä siinä ole virheitä, voit ladata sen takaisin laskentataulukkoon tai tietomalliin.

Kyselyn lataaminen Power Query Editorista

Tee Power Query Editorissa jompikumpi seuraavista:

  • Lataa laskentataulukkoon valitsemalla Aloitus > Sulje & Lataa > Sulje & Lataa.

  • Lataa tietomalliin valitsemalla Aloitus > Sulje & Lataa > Sulje & Lataa kohteeseen.Valitse Tuo tiedot -valintaikkunassa Lisää nämä tiedot tietomalliin.

Vihje   Joskus Lataa kohteeseen -komento himmennetään tai poistetaan käytöstä. Tämä voi tapahtua, kun luot kyselyn työkirjaan ensimmäisen kerran. Jos näin tapahtuu, valitse Sulje & Lataa, valitse uudessa laskentataulukossa Tiedot > Kyselyt & Yhteydet > Kyselyt -välilehti, napsauta kyselyä hiiren kakkospainikkeella ja valitse sitten Lataa kohteeseen. Vaihtoehtoisesti voit valita Power Query Editor -valintanauhassa Kysely > Lataa kohteeseen.

Kyselyn lataaminen Kyselyt ja yhteydet -ruudusta 

Excelissä haluat ehkä ladata kyselyn toiseen laskentataulukkoon tai tietomalliin.

  1. Valitse Excelissä Tiedot > Kyselyt & Yhteydet ja valitse sitten Kyselyt-välilehti .

  2. Etsi kysely kyselyluettelosta, napsauta kyselyä hiiren kakkospainikkeella ja valitse sitten Lataa kohteeseen. Näyttöön tulee Tuo tiedot -valintaikkuna.

  3. Päätä, miten haluat tuoda tiedot, ja valitse sitten OK. Saat lisätietoja tämän valintaikkunan käyttämisestä valitsemalla kysymysmerkin (?).

Laskentataulukkoon ladattua kyselyä voi muokata monella tavalla.

Kyselyn muokkaaminen Excel-laskentataulukon tiedoista

  • Jos haluat muokata kyselyä, etsi aiemmin Power Query Editorista ladattu kysely, valitse solu tiedoista ja valitse sitten Kysely > Muokkaa.

Kyselyn muokkaaminen Kyselyt & Yhteydet -ruudussa

Kyselyt & Yhteydet -ruutu on kätevämpi käyttää, kun samassa työkirjassa on useita kyselyjä ja haluat löytää sellaisen nopeasti.

  1. Valitse Excelissä Tiedot > Kyselyt & Yhteydet ja valitse sitten Kyselyt-välilehti .

  2. Etsi kysely kyselyluettelosta, napsauta kyselyä hiiren kakkospainikkeella ja valitse sitten Muokkaa.

Kyselyn muokkaaminen Kyselyn ominaisuudet -valintaikkunassa

  • Valitse Excelissä Tiedot > Tiedot & Yhteydet > Kyselyt-välilehti, napsauta kyselyä hiiren kakkospainikkeella ja valitse Ominaisuudet, valitse Ominaisuudet-valintaikkunan Määritelmä-välilehti ja valitse sitten Muokkaa kyselyä.

Juomaraha    Jos olet laskentataulukossa, jossa on kysely, valitse Tiedot > Ominaisuudet, valitse Määritykset-välilehti Ominaisuudet-valintaikkunassa ja valitse sitten Muokkaa kyselyä

Tietomalli sisältää yleensä useita taulukoita, jotka on järjestetty yhteyksiin. Lataat kyselyn tietomalliin lataamalla Lataa kohteeseen -komennolla Tuo tiedot -valintaikkunan ja valitsemalla sitten Lisää nämä tiedot Tietotilaanl -valintaruudun. Lisätietoja tietomalleista on artikkelissa Työkirjan tietomallissa käytettävien tietolähteiden tarkistaminen, Tietomallin luominen Excelissä ja Useiden taulukoiden käyttäminen Pivot-taulukon luomiseen.

  1. Avaa tietomalli valitsemalla Power Pivot > Hallinta.

  2. Valitse Power Pivot -ikkunan alareunassa haluamasi taulukon laskentataulukkovälilehti.Varmista, että oikea taulukko tulee näkyviin. Tietomallissa voi olla useita taulukoita.

  3. Huomaa taulukon nimi.

  4. Sulje Power Pivot -ikkuna valitsemalla Tiedosto > Sulje. Muistin palauttaminen voi kestää muutaman sekunnin.

  5. Valitse Tiedot > Yhteydet & Ominaisuudet > Kyselyt-välilehti , napsauta kyselyä hiiren kakkospainikkeella ja valitse sitten Muokkaa.

  6. Kun olet tehnyt muutokset Power Query -editorissa, valitse Tiedosto > Sulje & Lataa.

Tulos

Laskentataulukon kysely ja tietomallin taulukko päivitetään.

Jos huomaat, että kyselyn lataaminen tietomalliin kestää paljon kauemmin kuin lataaminen laskentataulukkoon, tarkista Power Query -vaiheista, suodatatko tekstisarakkeen tai luettelorakenteisen sarakkeen Käyttämällä Sisältää-operaattoria . Tämä toiminto saa Excelin luetteloimaan uudelleen jokaisen rivin koko tietojoukon. Lisäksi Excel ei voi käyttää monitoimista suoritusta tehokkaasti. Vaihtoehtoisena menetelmänä kokeile käyttää toista operaattoria, kuten Yhtä suuri kuin tai Alkaa.

Microsoft on tietoinen tästä ongelmasta, ja sitä tutkitaan parhaillaan.

Voit ladata Power Queryn:

  • Laskentataulukkoon. Valitse Power Query Editorissa Aloitus > Sulje & Lataa > Sulje & Lataa.

  • Tietomalliin. Valitse Power Query Editorissa Aloitus > Sulje & Lataa > Sulje & Lataa kohteeseenPower Query lataa kyselyt oletusarvoisesti uuteen laskentataulukkoon, kun yhtä kyselyä ladataan, ja lataa useita kyselyjä samanaikaisesti tietomalliin.  Voit muuttaa kaikkien työkirjojen tai vain nykyisen työkirjan oletusasetuksia. Kun määrität näitä asetuksia, Power Query ei muuta kyselyn tuloksia laskentataulukossa tai tietomallin tietoja ja huomautuksia.Voit myös ohittaa kyselyn oletusasetukset dynaamisesti tuomalla valintaikkunan, joka tulee näkyviin, kun valitset Sulje & Lataa kohteeseen.

Yleiset asetukset, jotka koskevat kaikkia työkirjoja

  1. Valitse Power Query -editorissa Tiedosto -> Asetukset ja asetukset > kyselyasetukset.

  2. Valitse Kyselyasetukset-valintaikkunan vasemmassa reunassa YLEINEN-osassa Tietojen lataaminen.

  3. Toimi Kyselyn kuormituksen oletusasetukset - osassa seuraavasti:

    • Valitse Käytä vakiolatausasetuksia

    • Valitse Määritä mukautetut oletuslatausasetukset  ja valitse sitten Lataa laskentataulukkoon tai Lataa tietomalliin tai poista sen valinta.

Juomaraha    Voit palata oletusasetuksiin valitsemalla valintaikkunan alareunassa Palauta oletukset .

Työkirjan asetukset, jotka koskevat vain nykyistä työkirjaa

  1. Valitse Kyselyasetukset-valintaikkunan vasemmassa reunassa NYKYINEN TYÖKIRJA -osassa Tietojen lataaminen.

  2. Voit käyttää seuraavia toimintoja:

    • Valitse Lajien tunnistus -kohdassa Tunnista saraketyypit ja otsikot jäsentämättömissä lähteissä tai poista niiden valinta.Oletustoiminto on tunnistaa ne. Poista tämän asetuksen valinta, jos haluat muokata tietoja itse.

    • Valitse Yhteydet-kohdassaLuo yhteyksiä taulukoiden välille, kun tietomalliin lisätään ensimmäistä kertaa.

      Ennen kuin lataat tietomalliin, oletustoimintona on etsiä olemassa olevat yhteydet taulukoiden välillä, kuten viiteavaimet relaatiotietokannassa, ja tuoda ne tietojen mukana. Poista tämä asetus, jos haluat tehdä tämän itse.

    • Valitse Yhteydet-kohdassaPäivitä yhteydet, kun päivität tietomalliin ladattuja kyselyjä.Oletustoiminto on se, että yhteyksiä ei päivitetä. Kun päivität tietomalliin jo ladattuja kyselyjä, Power Query löytää olemassa olevat yhteydet taulukoiden, kuten viiteavainten, välillä relaatiotietokannassa ja päivittää ne. Tämä saattaa poistaa manuaalisesti luotuja yhteyksiä tietojen tuomisen jälkeen tai ottaa käyttöön uusia yhteyksiä. Jos kuitenkin haluat tehdä tämän, valitse vaihtoehto.

    • Valitse Taustatiedot-kohdassaSalli tietojen esikatselujen lataaminen taustalla tai poista sen valinta.Oletusarvoinen toiminto on ladata tietojen esikatselut taustalla. Poista tämän asetuksen valinta, jos haluat nähdä kaikki tiedot heti.

Katso myös

Microsoft Power Query for Excelin ohje

Kyselyjen hallinta Excelissä

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.