Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб

Можете да дефинирате и откривате тип данни, но в повечето от време не е необходимо. По подразбиране откриването на типа данни става автоматично, когато се свържете с:    

  • Структурирани източници на данни    Примерите включват всички бази данни. Power Query чете схемата на таблицата от източника на данни и автоматично показва данните с помощта на правилния тип данни за всяка колона.

  • Неструктурирани източници    Примерите включват Excel, CSV и текстови файлове. Power Query автоматично открива типовете данни, като проверява стойностите в таблицата.

По подразбиране автоматичното откриване на тип данни е разрешено в Power Query за неструктурирани източници, но можете да промените настройката на опцията. В някои случаи може да не искате тези стъпки да възникват автоматично, тъй като действието може да доведе до грешки при обновяване на вашия източник на данни. За повече информация вижте Обработване на грешки в източник на данни.

Типовете данни, използвани в Power Query, са изброени в таблицата по-долу.

Икона

Тип данни

Описание

Иконата "Всеки тип данни"

Всякакъв вид

Показва, че няма явна дефиниция на типа данни.

TBD

Двоичен

Двоична стойност, например Y/N или 0/1.

TBD

Десетично число с фиксирана запетая

Има фиксиран формат от четири цифри надясно и 19 цифри наляво. Известен също като тип "Валута".

TBD

Дата

Дата без час и с нула за дробната стойност.

TBD

Дата/час

Стойност за дата и час, съхранена като тип десетично число.

TBD

Часова зона за дата/час

UTC дата/час с изместване на часова зона.

TBD

Продължителност

Време, преобразувано в десетично число.

TBD

True/False

Булева стойност или True, или False.

TBD

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

64-битово (осембайтово) число с плаваща запетая.

TBD

Процент

Фиксирано десетично число с маска, която да се форматира като процент.

TBD

Текстово съобщение

Низове, числа или дати, представени в текстов формат.

TBD

Час

Час без дата, която няма цифри отляво на десетичния знак.

TBD

Цяло число

64-битова (осембайтово) целочислена стойност.

Типът данни на колона се показва от лявата страна на заглавието на колоната с икона, която символизира типа на данните.

Example of data type icons to the left of column headers

  1. За да отворите заявка, намерете такава, която преди това е заредена от Редактор на Power Query, изберете клетка в данните и след това изберете Заявка > Редактиране. За повече информация вижте Създаване, зареждане или редактиране на заявка в Excel (Power Query).

  2. За да откриете тип данни, изберете колона и след това изберете Трансформация > Откриване на тип данни. Можете да направите това, ако текущият тип данни е "Всеки" и искате колоната да има конкретен тип данни.

  3. За да дефинирате тип данни, изберете Начало > тип данни и след това изберете тип данни от падащото меню.

Съвет    Можете също да изберете иконата от лявата страна на заглавието на колоната. В допълнение към всеки тип данни можете също да изберете Използване на езикова променлива в долната част на списъка, за да се покаже диалоговият прозорец Промяна на типа с езиково-географска променлива , за да изберете типа на данните и да приложите определена езикова променлива към него. Тази езикова променлива замества езиковата настройка на Power Query. За повече информация вижте Задаване на езикова променлива или регион за данни (Power Query).

По подразбиране за неструктурирани източници Power Query инспектира автоматично и открива типовете колони и заглавките на базата на първите 200 реда на вашата таблица. Когато тази настройка е разрешена, Power Query автоматично добавя две стъпки към вашата заявка непосредствено след първата стъпка Източник:

  • Стъпка: Повишени горни колонтитули    Повишава първия ред на таблицата като заглавка на колона. Тази стъпка е еквивалентна на командата Използване на първия ред като заглавки в раздела Начало . Например:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Стъпка: Променен тип    Преобразува стойностите от всеки тип данни в тип данни на базата на проверката на стойностите от всяка колона. Тази стъпка е еквивалентна на командата "Откриване на тип данни " в раздела " Трансформация". Например: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Процедура

  1. В Редактор на Power Query изберете Опции и настройки за > файл > Опции за заявки.

  2. Задаване на опцията за всички работни книги      В левия екран под GLOBAL изберете Зареждане на данни и след това в десния екран под Откриване на тип изберете една от следните опции:

    • Винаги откривай типовете колони и заглавките за неструктурирани източници

    • Откриване на типове колони и заглавки за неструктурирани източници според настройките на всеки файл

    • Никога не откривай типове колони и заглавки за неструктурирани източници  

  3. Задаване на опцията за отворената работна книга       В левия прозорец под ТЕКУЩА РАБОТНА КНИГА изберете Зареждане на данни и след това в десния екран под Откриване на тип изберете или изчистете отметката от Откриване на типове колони и заглавки за неструктурирани източници.

Вж. също

помощ за Power Query за Excel

Добавяне на колона на базата на тип данни

Типове данни в Power Query (docs.com)

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

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

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

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