Tietotyyppien lisääminen tai muuttaminen (Power Query)

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac

Voit määrittää ja tunnistaa tietotyypin, mutta useimmiten sinun ei tarvitse. Tietotyypin tunnistus tapahtuu oletusarvoisesti automaattisesti, kun muodostat yhteyden seuraaviin:

  • Jäsennellyt tietolähteet Esimerkkejä ovat kaikki tietokannat. Power Query lukee taulukkorakenteen tietolähteestä ja näyttää tiedot automaattisesti käyttäen oikeaa tietotyyppiä kullekin sarakkeelle.
  • Rakenteettomat lähteet Esimerkkejä ovat Excel-, CSV- ja tekstitiedostot. Power Query tunnistaa tietotyypit automaattisesti tarkistamalla taulukon arvot.

Automaattinen tietotyypin tunnistus on oletusarvoisesti käytössä Power Query -kyselyssä jäsentämättömissä lähteissä, mutta asetusta voi muuttaa. Joissakin tapauksissa et ehkä halua näiden vaiheiden tapahtuvan automaattisesti, koska toiminto voi aiheuttaa tietolähteen päivitysvirheitä. Lisätietoja on kohdassa Tietolähteen virheiden käsittely.

Power Query -tietotyypit

Power Query -kyselyssä käytetyt tietotyypit on lueteltu seuraavassa taulukossa.

Kuvake Tietotyyppi Kuvaus
Mikä tahansa tietotyyppi -kuvake Mikä tahansa Ilmaisee, että tietotyypin määritystä ei ole.
Päätetään myöhemmin Binaarinen Binaariarvo, kuten K/N tai 0/1.
Päätetään myöhemmin Kiinteät desimaaliluvut Tässä on kiinteä muoto: neljä numeroa oikealle ja 19 numeroa vasemmalle. Tunnetaan myös valuuttatyyppinä.
Päätetään myöhemmin Päivämäärä Päivämäärä, jossa ei ole kellonaikaa ja jonka murtoluku on nolla.
Päätetään myöhemmin Päivämäärä/kellonaika Desimaalilukuna tallennettu päivämäärä- ja kellonaika-arvo.
Päätetään myöhemmin Päivämäärä/aika/aikavyöhyke UTC-päivämäärä ja -aika aikavyöhykkeen siirtymällä.
Päätetään myöhemmin Kesto Aika muunnettuna desimaaliluvuksi.
Päätetään myöhemmin Tosi/epätosi Totuusarvo, joka on joko Tosi tai Epätosi.
Päätetään myöhemmin Desimaaliluku 64-bittinen (kahdeksantavuinen) liukuluku.
Päätetään myöhemmin Prosentti Kiinteä desimaaliluku, jossa on prosenteiksi muotoiltava peite.
Päätetään myöhemmin Teksti Merkkijonot, numerot tai päivämäärät tekstimuodossa
Päätetään myöhemmin Aika Kellonaika ilman päivämäärää, jossa ei ole desimaalipilkun vasemmalla puolella olevia numeroita.
Päätetään myöhemmin Kokonaisluku 64-bittinen (kahdeksan tavua) kokonaislukuarvo.

Tietotyypin määrittäminen ja tunnistaminen

Sarakkeen tietotyyppi näytetään sarakeotsikon vasemmassa reunassa kuvakkeella, joka symboloi tietotyyppiä.

Esimerkki tietotyyppikuvakkeista sarakeotsikoiden vasemmalla puolella

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä (Power Query).
  2. Jos haluat tunnistaa tietotyypin, valitse sarake ja valitse sitten Muunna>tunnista tietotyyppi. Voit tehdä tämän, jos nykyinen tietotyyppi on Mikä tahansa ja haluat sarakkeen olevan tietyn tietotyypillä.
  3. Määritä tietotyyppi valitsemallaAloitus-tietotyyppi> ja valitsemalla sitten tietotyyppi avattavasta valikosta.

Vinkki Voit myös valita sarakeotsikon vasemmalla puolella olevan kuvakkeen. Kunkin tietotyypin lisäksi voit valita luettelon alareunasta Käyttämällä aluekohtaisia asetuksia , jolloin Muuta tyyppiä ja kielialue -valintaikkuna avautuu, sekä valita tietotyypin että käyttää siinä tiettyä aluekohtaista asetusta. Nämä alueasetukset ohittavat Power Query -kieliasetuksen. Lisätietoja on artikkelissa Tietojen kieli- tai alueasetusten määrittäminen (Power Query).

Tietotyypin ja sarakeotsikoiden automaattisen tunnistuksen määrittäminen

Rakenteettomat lähteet Power Query tarkistaa ja tunnistaa saraketyypit ja otsikot automaattisesti taulukon 200 ensimmäisen rivin perusteella. Kun tämä asetus on käytössä, Power Query lisää kyselyyn automaattisesti kaksi vaihetta heti ensimmäisen lähdevaiheen jälkeen:

  • Vaihe: Ylennetyt otsikot Ylentää taulukon ensimmäisen rivin sarakeotsikoksi. Tämä vaihe vastaa Aloitus-välilehdenKä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 Mikä tahansa tietotyypin arvot tietotyypiksi kunkin sarakkeen arvojen tarkastelun perusteella. Tämä vaihe vastaa Muunna-välilehdenTunnista 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 -editori Tiedostoasetukset>ja asetukset>Kyselyn asetukset.

  2. Asetuksen määrittäminen kaikille työkirjoille Valitse vasemman ruudun YLEINEN-kohdastaTietojen lataus ja sitten oikeanpuoleisen ruudun Tyypin tunnistaminen -kohdasta jokin seuraavista vaihtoehdoista:

    • Tunnista aina jäsentämättömien lähteiden saraketyypit ja otsikot
    • Tunnista jäsentämättömien lähteiden saraketyypit ja otsikot kunkin tiedoston asetuksen mukaan
    • Älä koskaan tunnista jäsentämättömien lähteiden saraketyyppejä ja otsikoita
       
  3. Avoimen työkirjan asetuksen määrittäminen Valitse vasemmanpuoleisen ruudun NYKYINEN TYÖKIRJA -kohdasta Tietojen lataaminen ja valitse sitten oikeanpuoleisen ruudun Tyypin tunnistaminen -kohdasta Tunnista jäsentämättömien lähteiden saraketyypit ja otsikot -valintaruutu tai poista sen valinta.

Katso myös

Microsoft Power Query for Excelin ohje

Sarakkeen lisääminen tietotyypin perusteella

Tietotyypit Power Query (docs.com)