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-розрядне (восьмибайтове) ціле число.

У лівій частині заголовка стовпця відображається тип даних стовпця з піктограмою, яка символізує тип даних.

Приклад піктограм типу даних ліворуч від заголовків стовпців

  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 (ГЛОБАЛЬНИЙ) виберіть Data Load (Завантаження даних), а потім в області праворуч у розділі Type Detection (Виявлення типу) виберіть один із таких параметрів:

    • Завжди виявляти типи стовпців і заголовки неструктурованих джерел

    • Визначення типів стовпців і заголовків для неструктурованих джерел відповідно до настройок кожного файлу

    • Ніколи не визначати типи стовпців і заголовки неструктурованих джерел  

  3. Установлення параметра для відкритої книги       В області ліворуч у розділі CURRENT WORKBOOK (ПОТОЧНА КНИГА) виберіть Data Load (Завантаження даних), а потім в області праворуч у розділі Type Detection (Виявлення типу ) установіть або зніміть прапорець Detect column types and headers for unstructured sources (Визначення типів стовпців і заголовків для неструктурованих джерел).

Див. також

Power Query довідки з Excel

Додавання стовпця на основі типу даних

Типи даних у Power Query (docs.com)

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.