Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Когато добавяте данни към модел на данни, Excel автоматично открива и прилага типове данни. Ако използвате добавката Power Pivot, можете да промените типа данни, ако е присвоен неправилно. Най-често срещаната причина за промяна на типовете данни е, когато числови данни се импортират като низове, което не позволява агрегиране и други изчисления да работят според очакванията.

  1. В прозорецаPower Pivot изберете колоната, за която искате да промените типа на данните.

  2. В раздела Начало, в групата Форматиране изберете тип данни от списъка Тип данни.

    • Текст

    • Десетично число

    • Цяло число

    • Валута

    • ИСТИНА/НЕИСТИНА

Колоните, които съдържат числа, и текстови стойности, не могат да се конвертират в числов тип данни. Ако трябва да промените стойностите на данните, за да използвате типа данни, който искате, ще трябва да редактирате стойностите във файл източник и след това да импортирате отново колоната.

Съображения при промяна на типовете данни

Понякога, когато се опитате да промените типа данни на колона или да изберете преобразуване на данни, може да възникнат следните грешки:

  • Неуспешно промяна на типа данни

  • Неуспешно промяна на типа данни на колона

Тези грешки може да възникнат дори ако типът на данните е наличен като опция в падащия списък Тип данни. Този раздел обяснява причината за тези грешки и как можете да ги коригирате.

Разбиране на текущия тип данни

Когато добавяте данни към модел на данни, Excel проверява колоните с данни, за да види какви типове данни съдържа всяка колона. Ако данните в тази колона са съгласувани, те присвояват най-точния тип данни на колоната.

Ако обаче добавяте данни от Excel или друг източник, който не налага използването на един тип данни във всяка колона, Excel присвоява тип данни, който побира всички стойности в колоната. Следователно, ако една колона съдържа числа от различни типове, като например цели числа, дълги числа и валута, Excel прилага десетичен тип данни. Като алтернатива, ако дадена колона смесва числа и текст, Excel присвоява типа данни на текста.

Ако откриете, че вашите данни имат грешен тип данни или поне различен от този, който сте искали, имате няколко опции:

  • Можете да импортирате отново данните. За да направите това, отворете съществуващата връзка към източника на данни и импортирайте отново колоната. В зависимост от типа източник на данни е възможно да можете да приложите филтър по време на импортиране, за да премахнете стойностите на проблема. Филтрирането по време на импортиране изисква да импортирате с помощта Power Pivot добавката.

  • Можете да създадете формула на DAX в изчисляема колона, за да създадете нова стойност от желания тип данни. Например функцията TRUNC може да се използва за промяна на десетично число на цяло цяло число или можете да комбинирате информационни функции и логически функции, за да тествате и конвертирате стойности.

Разбиране на преобразуването на данни при промяна на типовете данни в Power Pivot

Ако възникне грешка, когато изберете опция за преобразуване на данни, е възможно текущият тип данни на колоната да не поддържа избраното преобразуване. Не всички реализации са разрешени за всички типове данни. Можете например да промените колона на тип булева данни само ако текущият тип данни на колоната е число (цяло или десетично) или текст. Следователно трябва да изберете подходящ тип данни за данните в колоната.

След като изберете подходящ тип данни, Power Pivot ще ви предупреди за възможни промени във вашите данни, като например загуба на точност или отрязване. Щракнете върху OK, за да приемете и промените данните си на новия тип данни.

Ако типът данни се поддържа, но Power Pivot намира стойности, които не се поддържат в новия тип данни, ще получите друга грешка и ще трябва да коригирате стойностите на данните, преди да продължите.

За подробна информация за типовете данни, използвани в модел на данни, как те се конвертират имплицитно и как се използват различните типове данни във формулите, вижте Типове данни, поддържани в модели на данни.

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×