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 nepravilno dodeljen. Najpogostejši razlog za spreminjanje podatkovnih tipov je, ko so številski podatki uvoženi kot nizi, kar preprečuje delovanje združevanja in drugih izračunov po pričakovanjih.
-
V Power Pivot izberite stolpec, za katerega želite spremeniti podatkovni tip.
-
Na zavihku Osnovno v skupini Oblikovanje izberite podatkovni tip na seznamu Podatkovni tip.
-
Besedilo
-
Decimalno število
-
Celo število
-
Valuta
-
RESNIČNO/NERESNIČNO
-
Stolpcev, ki vsebujejo števila in besedilne vrednosti, ni mogoče pretvoriti v številski podatkovni tip. Če morate spremeniti podatkovne vrednosti, če želite uporabiti želeni podatkovni tip, morate urediti vrednosti v izvorni datoteki in nato znova uvoziti stolpec.
Pomisleki pri spreminjanju podatkovnih tipov
Ko poskusite spremeniti podatkovni tip stolpca ali izbrati pretvorbo podatkov, lahko pride do teh napak:
-
Podatkovnega tipa ni bilo mogoče spremeniti
-
Podatkovnega tipa stolpca ni bilo mogoče spremeniti
Do teh napak lahko pride, tudi če je podatkovni tip na voljo kot možnost na spustnem seznamu Vrsta podatkov. 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 in preveri, katere podatkovne tipe 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 vsili uporabe enega podatkovnega tipa znotraj vsakega stolpca, Excel dodeli podatkovni tip, ki vsebuje vse vrednosti v stolpcu. Če torej stolpec vsebuje števila različnih vrst, na primer cela števila, dolga števila in valute, Excel uporabi decimalni podatkovni tip. Če stolpec vsebuje številke in besedilo, Lahko pa Excel dodeli besedilni podatkovni tip.
Če ugotovite, da podatki imajo napačen podatkovni tip ali vsaj drugačen podatkovni tip, kot ste ga ž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. Odvisno od vrste vira podatkov boste morda lahko uporabili filter med uvozom, da boste odstranili vrednosti težav. Filtriranje med uvozom zahteva uvoz z Power Pivot dodatkom.
-
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 število, lahko pa združite funkcije informacij in logične funkcije, da preskusite in pretvorite vrednosti.
Razumevanje pretvorbe podatkov pri spreminjanju podatkovnih tipov v Power Pivot
Če pride do napake, ko izberete možnost pretvorbe podatkov, morda trenutni podatkovni tip stolpca ne podpira izbrane pretvorbe. Vse pretvorbe niso dovoljene za vse vrste podatkov. Stolpec lahko na primer spremenite v logičen podatkovni tip le, če je trenutni podatkovni tip stolpca število (celo število ali decimalno število) ali besedilo. Zato morate izbrati ustrezen podatkovni tip za podatke v stolpcu.
Ko izberete ustrezen podatkovni tip, vas Power Pivot o morebitnih spremembah podatkov, kot je izguba natančnosti ali prirezovanja. Kliknite V redu, da sprejmete in spremenite podatke v novo vrsto podatkov.
Če je podatkovni tip podprt, vendar Power Pivot najde vrednosti, ki niso podprte v novi vrsti podatkov, se prikaže še ena napaka in pred nadaljevanjem boste morali popraviti podatkovne vrednosti.
Če želite podrobne informacije o podatkovnih tipih, ki se uporabljajo v podatkovnem modelu, kako so implicitno pretvorjeni in kako so različni podatkovni tipi uporabljeni v formulah, glejte Podatkovni tipi, ki so podprti v podatkovnih modelih.