Applies ToExcel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Якщо додати дані до моделі даних, програма Excel автоматично виявляє та застосовує типи даних. Якщо використовується надбудова Power Pivot, можна змінити тип даних, якщо його призначено неправильно. Найпоширеніша причина змінення типів даних – це те, що числові дані імпортуються як рядки, запобігаючи належним чином агрегаціям та іншим обчисленням.

  1. У вікні Power Pivot виберіть стовпець, для якого потрібно змінити тип даних.

  2. На вкладці Основне в групі Форматування виберіть тип даних зі списку Тип даних .

    • Text (Текст)

    • Десяткове число

    • Ціле число

    • Грошова одиниця

    • TRUE/FALSE

Стовпці, які містять числа та текстові значення, не можна перетворити на числовий тип даних. Якщо потрібно змінити значення даних, щоб використовувати потрібний тип даних, потрібно відредагувати значення у вихідному файлі, а потім повторно імпортувати стовпець.

Зауваження щодо змінення типів даних

Іноді під час спроби змінити тип даних стовпця або вибрати перетворення даних можуть виникнути такі помилки:

  • Не вдалося змінити тип даних

  • Не вдалося змінити тип даних стовпця

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

Загальні відомості про поточний тип даних

Коли ви додаєте дані до моделі даних, Програма Excel перевіряє стовпці даних, щоб дізнатися, які типи даних містить кожен стовпець. Якщо дані в цьому стовпці узгоджені, він призначає стовпцю найточніший тип даних.

Однак, якщо додати дані з Програми Excel або іншого джерела, який не застосовує єдиний тип даних у кожному стовпці, програма Excel призначить тип даних, який вміщує всі значення в стовпці. Таким чином, якщо стовпець містить числа різних типів, наприклад цілі числа, довгі числа та грошові одиниці, програма Excel застосовує десятковий тип даних. Крім того, якщо стовпець поєднує числа та текст, програма Excel призначає текстовий тип даних.

Якщо ви виявите, що дані мають неправильний тип даних або хоча б інший, ніж потрібно, є кілька варіантів.

  • Ви можете повторно імпортувати дані. Для цього відкрийте наявне підключення до джерела даних і повторно імпортуйте стовпець. Залежно від типу джерела даних, ви можете застосувати фільтр під час імпорту, щоб видалити значення проблем. Щоб фільтрувати дані під час імпорту, потрібно імпортувати дані за допомогою надбудови Power Pivot.

  • Ви можете створити формулу DAX в обчислюваному стовпці, щоб створити нове значення потрібного типу даних. Наприклад, за допомогою функції TRUNC можна змінити десяткове число на ціле число або об'єднати інформаційні функції та логічні функції для перевірки та перетворення значень.

Загальні відомості про перетворення даних під час змінення типів даних у Power Pivot

Якщо під час вибору параметра перетворення даних виникає помилка, можливо, поточний тип даних стовпця не підтримує вибране перетворення. Не всі перетворення дозволено для всіх типів даних. Наприклад, стовпець можна змінити на логічний, лише якщо поточний тип даних стовпця – число (ціле або десяткове) або текст. Таким чином, потрібно вибрати відповідний тип даних для даних у стовпці.

Вибравши відповідний тип даних, Power Pivot попереджатиме вас про можливі зміни даних, наприклад про втрату точності або скорочення. Натисніть кнопку OK, щоб прийняти та змінити дані на новий.

Якщо тип даних підтримується, але Power Pivot знаходить значення, які не підтримуються в новому типі даних, ви отримаєте ще одну помилку, і вам потрібно буде виправити значення даних, перш ніж продовжити.

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

На початок сторінки

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

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

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

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