Applies To„Excel“, skirta „Microsoft 365“ „Excel 2024“ Excel 2021 Excel 2019 Excel 2016

Kai įtraukiate duomenis į duomenų modelį, "Excel" automatiškai aptinka ir pritaiko duomenų tipus. Jei naudojate Power Pivot papildinį, galite pakeisti duomenų tipą, jei jis buvo priskirtas netinkamai. Dažniausia duomenų tipų keitimo priežastis yra ta, kad skaitiniai duomenys importuojami kaip eilutės, todėl agregavimo ir kiti skaičiavimai veikia taip, kaip tikėtasi.

  1. Lange Power Pivot pasirinkite stulpelį, kurio duomenų tipą norite keisti.

  2. Skirtuko Pagrindinis grupėje Formatavimas pasirinkite duomenų tipą iš sąrašo Duomenų tipas .

    • Tekstas

    • Dešimtainis skaičius

    • Sveikasis skaičius

    • Valiuta

    • TEISINGA / KLAIDINGA

Stulpelių, kuriuose yra ir skaičių, ir tekstinių reikšmių, negalima konvertuoti į skaitinių duomenų tipą. Jei norite modifikuoti duomenų reikšmes, kad galėtumėte naudoti norimą duomenų tipą, turėsite redaguoti reikšmes šaltinio faile ir tada iš naujo importuoti stulpelį.

Duomenų tipų keitimo aspektai

Kartais, kai bandote pakeisti stulpelio duomenų tipą arba pasirenkate duomenų konvertavimą, gali įvykti šios klaidos:

  • Nepavyko pakeisti duomenų tipo

  • Nepavyko pakeisti stulpelio duomenų tipo

Šios klaidos gali įvykti, net jei duomenų tipas pasiekiamas kaip parinktis išplečiamajame sąraše Duomenų tipas. Šiame skyriuje aiškinama šių klaidų priežastis ir kaip galite jas ištaisyti.

Kas yra dabartinis duomenų tipas

Kai įtraukiate duomenis į duomenų modelį, "Excel" patikrina duomenų stulpelius, kad pamatytų, kokio tipo duomenys yra kiekviename stulpelyje. Jei duomenys tame stulpelyje yra nuoseklūs, stulpeliui priskiriamas tiksliausias duomenų tipas.

Tačiau jei įtrauksite duomenis iš "Excel" ar kito šaltinio, kuris neįgalintų naudoti vieno duomenų tipo kiekviename stulpelyje, "Excel" priskirs duomenų tipą, atitinkantį visas stulpelio reikšmes. Todėl, jei stulpelyje yra skirtingų tipų skaičių, pvz., sveikųjų skaičių, ilgųjų skaičių ir valiutos, "Excel" taiko dešimtainių duomenų tipą. Arba, jei stulpelyje sumaišomi skaičiai ir tekstas, "Excel" priskiria teksto duomenų tipą.

Jei pastebėsite, kad jūsų duomenų tipas yra netinkamas arba bent vienas kitas, nei norėjote, turite kelias parinktis:

  • Galite iš naujo importuoti duomenis. Norėdami tai padaryti, atidarykite esamą ryšį su duomenų šaltiniu ir dar kartą importuokite stulpelį. Atsižvelgiant į duomenų šaltinio tipą, gali būti, kad importavimo metu galėsite taikyti filtrą, kad pašalintumėte problemų reikšmes. Norint filtruoti importavimo metu, reikia importuoti naudojant Power Pivot papildinį.

  • Galite sukurti DAX formulę apskaičiuotame stulpelyje, kad sukurtumėte naują norimo duomenų tipo reikšmę. Pavyzdžiui, funkciją TRUNC galima naudoti norint pakeisti dešimtainį skaičių į sveikąjį skaičių arba sujungti informacijos funkcijas ir logines funkcijas reikšmėms tikrinti ir konvertuoti.

Kas yra duomenų konvertavimas keičiant duomenų tipus Power Pivot

Jei pasirinkus duomenų konvertavimo parinktį įvyksta klaida, gali būti, kad dabartinis stulpelio duomenų tipas nepalaiko pasirinkto konvertavimo. Ne visi konvertavimai galimi visiems duomenų tipams. Pavyzdžiui, galite pakeisti stulpelį į Bulio logikos duomenų tipą tik jei dabartinis stulpelio duomenų tipas yra skaičius (sveikasis arba dešimtainis) arba tekstas. Todėl turite pasirinkti tinkamą duomenų tipą stulpelyje esantiems duomenims.

Pasirinkus tinkamą duomenų tipą, Power Pivot įspės apie galimus duomenų pakeitimus, pvz., tikslumo praradimą arba sutrumpinimą. Spustelėkite Gerai, kad priimtumėte ir pakeistumėte savo duomenis į naują duomenų tipą.

Jei duomenų tipas palaikomas, bet Power Pivot randa reikšmes, kurios nepalaikomos naujame duomenų tipe, gausite kitą klaidą ir prieš tęsdami turėsite pataisyti duomenų reikšmes.

Išsamios informacijos apie duomenų modelyje naudojamus duomenų tipus, kaip jie yra netiesiogiai konvertuojami ir kaip formulėse naudojami skirtingi duomenų tipai, žr. Duomenų modeliuose palaikomi duomenų tipai.

Puslapio viršus

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.