Tietotyyppien lisääminen tai muuttaminen (Power Query)

Voit määrittää ja tunnistaa tietotyypin, mutta suurimman osan ajasta sinun ei tarvitse. Tietotyypin tunnistaminen tapahtuu oletusarvoisesti automaattisesti, kun muodostat yhteyden:    

  • Rakenteelliset tietolähteet    Esimerkkejä ovat kaikki tietokannat. Power Query lukee taulukkorakenteen tietolähteestä ja näyttää tiedot automaattisesti kunkin sarakkeen oikean tietotyypin avulla.

  • Rakenteettomista lähteistä    Esimerkkejä ovat Excel-, CSV- ja tekstitiedostot. Power Query tunnistaa tietotyypit automaattisesti tarkastamalla taulukon arvot.

Automaattinen tietotyypin tunnistus on oletusarvoisesti käytössä Power Queryssä rakenteettomissa lähteissä, mutta voit muuttaa asetusasetusta. Joissakin tapauksissa et ehkä halua, että nämä vaiheet suoritetaan automaattisesti, koska toiminto saattaa aiheuttaa tietolähteen päivitysvirheitä. Lisätietoja on kohdassa Tietolähdevirheiden käsitteleminen.

Power Queryssä käytettävät tietotyypit on lueteltu seuraavassa taulukossa.

Kuvake

Tietotyyppi

Kuvaus

Mikä tahansa tietotyyppi -kuvake

Mikä tahansa

Osoittaa, ettei eksplisiittistä tietotyyppimääritystä.

Tulossa myöhemmin

Binaari

Binaariarvo, kuten Y/N tai 0/1.

Tulossa myöhemmin

Kiinteät desimaaliluvut

Sisältää kiinteän muodon, joka sisältää neljä numeroa oikealla ja 19 numeroa vasemmalla. Tunnetaan myös nimellä Valuutta-tyyppi.

Tulossa myöhemmin

Päivän

Päivämäärä, jossa ei ole aikaa ja jonka murtoluvulle on nolla.

Tulossa myöhemmin

Päivämäärä/kellonaika

Päivämäärä- ja kellonaika-arvo, joka on tallennettu desimaalilukutyyppinä.

Tulossa myöhemmin

Päivämäärä/aika/aikavyöhyke

UTC-päivämäärä ja -aika, jonka aikavyöhykkeen siirtymä on.

Tulossa myöhemmin

Keston

Aika, joka on muunnettu desimaaliluvuksi.

Tulossa myöhemmin

Tosi/epätosi

Totuusarvo, joka on joko Tosi tai Epätosi.

Tulossa myöhemmin

Desimaaliluku

64-bittinen (kahdeksantavuinen) liukuluku.

Tulossa myöhemmin

Prosentti

Kiinteä desimaaliluku, jonkarajoite muotoilla prosenttiluvuksi.

Tulossa myöhemmin

Tekstiviesti

Tekstimuodossa esitetään merkkijonoja, numeroita tai päivämääriä.

Tulossa myöhemmin

Kellonaika

Kellonaika, jossa ei ole desimaaleja, eikä desimaalipilkun vasemmalla puolella ole numeroita.

Tulossa myöhemmin

Kokonaisluku

64-bittisen (kahdeksan tavun) kokonaislukuarvo.

Sarakkeen tietotyyppi näkyy sarakeotsikon vasemmassa reunassa tietotyyppiä symboloivalla kuvakkeella.

Esimerkki sarakeotsikoiden vasemmalla puolella olevassa tietotyyppikuvakkeessa

  1. Avaa kysely etsimällä se aiemmin Power Query -editorista, valitsemalla solu tiedoista ja valitsemalla sitten Kysely > Muokkaa. Lisätietoja on kohdassa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä (Power Query).

  2. Tunnista tietotyyppi valitsemalla sarake ja valitsemalla sitten Muunna> Tunnista tietotyyppi. Voit tehdä tämän, jos nykyinen tietotyyppi on Mikä tahansaja haluat sarakkeelle tietyn tietotyypin.

  3. Jos haluat määrittää tietotyypin, > Valitse tietotyyppija valitse sitten tietotyyppi avattavasta valikosta.

Vihje    Voit myös valita sarakeotsikoiden vasemmalla puolella näkyvän kuvakkeen. Kunkin tietotyypin lisäksi voit myös valita Luettelon alareunassa Käytä aluekohtaista asetusta, jotta Muuta tyyppi aluekohtaista asetusta -valintaikkuna tulee näkyviin, jotta voit valita tietotyypin ja käyttää siinä tiettyä kielikohtaa. Tämä kieliasetus korvaa Power Queryn kieliasetuksen. Lisätietoja on kohdassa Alueen tai alueen luominen tietoja varten (Power Query).

Rakenteettomien lähteiden osalta Power Query tarkistaa ja tunnistaa automaattisesti saraketyypit ja otsikot taulukon 200 ensimmäisen rivin perusteella. Kun tämä asetus on käytössä, Power Query lisää kyselyyn automaattisesti kaksi vaihetta ensimmäisen Lähde-vaiheen jälkeen:

  • Vaihe: Ylennetut otsikot    Ylentää taulukon ensimmäisen rivin sarakeotsikoksi. Tämä vaihe vastaa Aloitus-välilehden Käytä ensimmäistä riviä otsikkona-komentoa.  Esimerkki:

    = Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Vaihe: Muutettu tyyppi    Muuntaa Kaikki-tietotyypin arvot tietotyypiksi kunkin sarakkeen arvojen tarkastuksen perusteella. Tämä vaihe vastaa Muunna-välilehden Tunnista tietotyyppi-komentoa.  Esimerkki:

    = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Menettely

  1. Valitse Power Query Editorissa Tiedostoasetukset>asetukset>kyselyasetukset.

  2. Kaikkien työkirjojen vaihtoehdon valitseminen      Valitse vasemmanpuoleisen ruudun GLOBAL-kohdassaTietojen lataaminenja valitse sitten oikeanpuoleisen ruudun Tyypin tunnistus -kohdassajokin seuraavista vaihtoehdoista:

    • Tunnista aina saraketyypit ja otsikot rakenteettomista lähteistä

    • Saraketyyppien ja otsikoiden tunnistaminen rakenteettomista lähteistä kunkin tiedoston asetuksen mukaisesti

    • Saraketyyppejä ja otsikoita ei koskaan havaita rakenteettomista lähteistä
       

  3. Avoimen työkirjan asetuksen valitseminen       Valitse vasemmanpuoleisen ruudun NYKYINENTYÖKIRJA -kohdassa Tietojen lataaminen javalitse sitten oikeanpuoleisen ruudun Tyypin tunnistus -kohdassa Tunnista rakenteettomien lähteiden saraketyypit ja otsikot -valintaruututai poista sen valinta.

Muita aiheita

Power Query for Excelin ohje

Tietotyyppiin perustuvan sarakkeen lisääminen

Power Queryn tietotyypit (docs.com)

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ä?

×