Kun lisäät tietoja tietomalliin, Excel tunnistaa ja ottaa käyttöön tietotyyppejä. Jos käytät apuohjelmaa Power Pivot, voit muuttaa tietotyyppiä, jos se on määritetty väärin. Yleisin syy tietotyyppien muuttamiseen on se, että numeeriset tiedot tuodaan merkkijonona, mikä estää koosteet ja muut laskutoimitukset toimimasta odotetulla tavalla.
-
Valitse Power Pivot-ikkunassa sarake, jonka tietotyyppiä haluat muuttaa.
-
Valitse Aloitus-välilehdenMuotoilu-ryhmässä tietotyyppi Tietotyyppi-luettelosta.
-
Teksti
-
Desimaaliluku
-
Kokonaisluku
-
Valuutta
-
TOSI/EPÄTOSI
-
Sekä luku- että tekstiarvoja sisältäviä sarakkeita ei voi muuntaa numeerisiksi tietotyypiksi. Jos haluat muokata tietoarvoja, jotta voit käyttää tietotyyppiä, sinun on muokattava lähdetiedoston arvoja ja tuotava sarake sitten uudelleen.
Huomioon otettavia seikkoja tietotyyppien muuttamisessa
Kun yrität muuttaa sarakkeen tietotyyppiä tai valitset tietojen muuntamisen, voi ilmetä seuraavia virheitä:
-
Tietotyypin muuttaminen epäonnistui
-
Sarakkeen tietotyypin muuttaminen epäonnistui
Nämä virheet voivat ilmetä, vaikka tietotyyppi olisi käytettävissä avattavan Tietotyyppi-luettelon vaihtoehtona. Tässä osassa selitetään virheiden syy ja niiden korjaaminen.
Nykyisen tietotyypin ymmärtäminen
Kun lisäät tietoja tietomalliin, Excel tarkistaa tietosarakkeet ja tarkistaa, mitä tietotyyppejä kukin sarake sisältää. Jos sarakkeen tiedot ovat yhdenmukaisia, se määrittää sarakkeelle tarkimman tietotyypin.
Jos kuitenkin lisäät tietoja Excel tai toisesta lähteestä, joka ei pakota yksittäisen tietotyypin käyttöä kussakin sarakkeessa, Excel määrittää tietotyypin, joka sisältää kaikki sarakkeen arvot. Jos sarakkeessa on erityyppisiä lukuja, kuten kokonaislukuja, pitkiä lukuja ja valuuttaa, Excel käyttää desimaalitietotyyppiä. Jos sarake sekoittaa lukuja ja tekstiä, Excel määrittää tekstitietotyypin.
Jos tietosi ovat väärässä tietotyypissä tai ainakin toisen tietotyypin kuin halusit, käytettävissäsi on useita vaihtoehtoja:
-
Voit tuoda tiedot uudelleen. Voit tehdä tämän avaamalla aiemmin luodun yhteyden tietolähteeseen ja tuomalla sarakkeen uudelleen. Tietolähteen tyypistä riippuen voit ehkä käyttää suodatinta tuonnin aikana ongelma-arvojen poistamiseksi. Suodattaminen tuonnin aikana edellyttää, että tuot Power Pivot apuohjelman avulla.
-
Voit luoda laskettuun sarakkeeseen DAX-kaavan, joka luo uuden arvon halutusta tietotyypistä. Voit esimerkiksi muuttaa desimaaliluvun kokonaisluvuksi KATKAISE-funktiolla tai voit yhdistää tietofunktioita ja loogisia funktioita arvojen testaaminen ja muuntaminen.
Tietoja tietojen muuntamisesta, kun tietotyyppejä muutetaan Power Pivot
Jos tietojen muuntovaihtoehtoa valitessa ilmenee virhe, sarakkeen nykyinen tietotyyppi ei ehkä tue valittua muunnosta. Kaikki muunnokset eivät ole sallittuja kaikissa tietotyypeissä. Voit esimerkiksi muuttaa sarakkeen totuusarvotyypiksi vain, jos sarakkeen nykyinen tietotyyppi on joko luku (kokonaisluku tai desimaali) tai teksti. Tämän vuoksi sarakkeen tietotyypiksi on valittava sopiva tietotyyppi.
Kun olet valinnut sopivan tietotyypin, Power Pivot varoittaa sinua tietojen mahdollisista muutoksista, kuten tarkkuuden menetyksestä tai katkomisesta. Hyväksy ja muuta tiedot uuteen tietotyyppiin valitsemalla OK.
Jos tietotyyppiä tuetaan, Power Pivot löytää arvoja, joita ei tueta uudessa tietotyypissä, saat toisen virheen ja sinun on korjattava tietoarvot ennen jatkamista.
Lisätietoja tietomallissa käytetyistä tietotyypeistä, implisiittisesti muunnettavasta tietotyypistä ja siitä, miten kaavoissa käytetään eri tietotyyppejä, on artikkelissa Tietomalleissa tuetut tietotyypit.