Ko dodate podatke v podatkovni model, Excel samodejno zazna in uporabi podatkovne tipe. Če uporabljate dodatek Power Pivot, lahko spremenite podatkovni tip, če je bil dodeljen nepravilno. Najpogostejši razlog za spreminjanje podatkovnih tipov je, ko so številski podatki uvoženi kot nizi, kar preprečuje, da bi združevanje in drugi izračuni delovali po pričakovanjih.
V oknu dodatka Power Pivot izberite stolpec, za katerega želite spremeniti podatkovni tip.
Na zavihku Osnovno v skupini Oblikovanje izberite podatkovni tip na seznamu Podatkovni tip .
- Text (Besedilo)
- Decimalno število
- Cela številka
- Valuta
- RESNIČNO/NAPAČNO
Stolpcev, ki vsebujejo številke in besedilne vrednosti, ni mogoče pretvoriti v številski podatkovni tip. Če želite spremeniti podatkovne vrednosti, da bi uporabili želeni podatkovni tip, boste morali urediti vrednosti v izvorni datoteki in nato znova uvoziti stolpec.
Upoštevanje pri spreminjanju podatkovnih tipov
Včasih, ko poskušate spremeniti podatkovni tip stolpca ali izbrati pretvorbo podatkov, lahko pride do teh napak:
- Spreminjanje podatkovnega tipa ni uspelo
- Spreminjanje podatkovnega tipa stolpca ni uspelo
Do teh napak lahko pride tudi, če je podatkovni tip na voljo kot možnost na spustnem seznamu Podatkovni tip. V tem razdelku je razložen vzrok teh napak in kako jih lahko popravite.
Razumevanje trenutnega podatkovnega tipa
Ko dodate podatke v podatkovni model, Excel preveri stolpce s podatki, da vidi, katere vrste podatkov vsebuje posamezen stolpec. Če so podatki v tem stolpcu dosledni, stolpcu dodeli najbolj natančen podatkovni tip.
Če pa dodate podatke iz Excela ali drugega vira, ki ne vsiljuje uporabe enega podatkovnega tipa v vsakem stolpcu, Excel dodeli podatkovni tip, ki ustreza vsem vrednostim v stolpcu. Če stolpec vsebuje števila različnih vrst, na primer cela števila, dolga števila in valuto, Excel uporabi decimalni podatkovni tip. Če stolpec meša številke in besedilo, Excel dodeli besedilni podatkovni tip.
Če ugotovite, da imajo vaši podatki napačen podatkovni tip ali vsaj drugačen, kot ste želeli, imate na voljo več možnosti:
- Podatke lahko znova uvozite. To naredite tako, da odprete obstoječo povezavo z virom podatkov in znova uvozite stolpec. Glede na vrsto vira podatkov boste morda lahko med uvozom uporabili filter, da odstranite problematične vrednosti. Filtriranje med uvozom zahteva, da uvozite z dodatkom Power Pivot.
- V izračunanem stolpcu lahko ustvarite formulo DAX, da ustvarite novo vrednost želenega podatkovnega tipa. Funkcijo TRUNC lahko na primer uporabite za spreminjanje decimalnega števila v celo celo število ali pa združite informacijske funkcije in logične funkcije za preskušanje in pretvorbo vrednosti.
Razumevanje pretvorbe podatkov pri spreminjanju podatkovnih tipov v dodatku Power Pivot
Če pride do napake, ko izberete možnost pretvorbe podatkov, je mogoče, da trenutni podatkovni tip stolpca ne podpira izbrane pretvorbe. Vse pretvorbe niso dovoljene za vse vrste podatkov. Stolpec lahko na primer spremenite v logični podatkovni tip le, če je trenutni podatkovni tip stolpca število (celo ali decimalno) ali besedilo. Zato morate izbrati ustrezen podatkovni tip za podatke v stolpcu.
Ko izberete ustrezen podatkovni tip, vas Power Pivot opozori na morebitne spremembe podatkov, na primer izgubo natančnosti ali skrajšanje. Kliknite V redu, da sprejmete in spremenite podatke v nov podatkovni tip.
Če je podatkovni tip podprt, vendar Power Pivot najde vrednosti, ki niso podprte v novem podatkovnem tipu, se prikaže še ena napaka in boste morali popraviti podatkovne vrednosti, preden nadaljujete.
Če želite podrobne informacije o podatkovnih tipih, uporabljenih v podatkovnem modelu, o tem, kako so implicitno pretvorjeni in kako se različni podatkovni tipi uporabljajo v formulah, glejte Podatkovni tipi, podprti v podatkovnih modelih.