Підключення до файлу Excel або CSV-файлу (Power Query)

Використовуйте функцію "Завантажити та перетворити" (Power Query), щоб установити зв’язок із книгою Excel, текстовим файлом (TXT) або файлом даних із роздільниками-комами (CSV) так, як з іншим джерелом даних. Редактор Power Query надає значну гнучкість завантаження й перетворення даних.

У цій статті

Підключення до файлу Excel або CSV

Імпорт даних з іменованого діапазону

Імпорт даних із файлу CSV

Приклади формул

Помилка: не зареєстровано обробник баз даних Microsoft Access (постачальник Microsoft.ACE.OLEDB.12.0)

Підключення до файлу Excel або CSV

На вкладці Дані виберіть Отримати дані > З файлу, а потім виберіть Із книги або З тексту/CSV. Якщо кнопка Отримати дані не відображається, виберіть Новий запит > З файлу, а потім виберіть Із книги, З CSV або З тексту. Виконайте додаткові кроки, описані нижче.

Примітка : Ви також можете відновити застарілі з’єднувачі, щоб імітувати поведінку попередніх версій. Див. розділ «Відновлення застарілого набору функцій "Отримати зовнішні дані"» в статті Об’єднане завантаження та перетворення.

На вкладці Power Query стрічки виберіть З файлу > З Excel, З файлу CSV або З файлу. Виконайте додаткові кроки, описані нижче.

Додаткові дії

  1. У діалоговому вікні Перегляд програми Excel або Перегляд файлів зі значеннями, розділеними комами знайдіть файл, який потрібно запитати, або введіть шлях до нього.

  2. Натисніть кнопку Відкрити.

    Увага! : Якщо імпортувати дані із файлу CSV, надбудова Power Query автоматично визначить роздільники стовпців, включно з іменами та типами стовпців. Див. розділ про імпорт даних із файлу CSV.

Імпорт даних з іменованого діапазону

Якщо вихідна книга містить іменовані діапазони, ім’я діапазону відображатиметься як набір даних.

Зображення діалогового вікна "Навігатор" у Power Query

Імпорт даних із файлу CSV

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

Приклад файлу CSV

Зображення CSV-файлу

У надбудові Power Query тип даних кожного стовпця змінюється автоматично:

  • тип стовпця "Ідентифікатор замовлення" змінюється на числовий;

  • тип стовпця "Дата замовлення" змінюється на дату;

  • тип стовпця "Категорія" залишається текстовим (стандартний тип стовпця);

  • тип стовпця "Назва товару" залишається текстовим (стандартний тип стовпця);

  • тип стовпця "Продажі" змінюється на числовий.

У надбудові Power Query в режимі редактора запитів автоматично використовується крок FirstRowAsHeader і ChangeType. Ці автоматичні дії еквівалентні розповсюдженню рядків і зміненню типу кожного стовпця вручну.

Приклади формул

= Excel.Workbook
(File.Contents("C:\Example\Products and Orders.xlsx"))

After Power Query auto detects columns:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Помилка: не зареєстровано обробник баз даних Microsoft Access (постачальник Microsoft.ACE.OLEDB.12.0)

Під час спроби імпорту даних із файлу Excel або бази даних Access попередньої версії в деяких інсталяціях виникає помилка, що на локальному комп’ютері не зареєстровано обробник баз даних Microsoft Access (постачальник Microsoft.ACE.OLEDB.12.0). Ця помилка трапляється тільки на комп’ютерах, де інстальовано систему Office 2013. Щоб виправити цю помилку, завантажте наведені нижче ресурси та переконайтеся, що можна продовжити роботу із джерелами даних, доступ до яких ви намагаєтесь отримати.

Примітка :  Щоб забезпечити наявність усіх функцій, інсталюйте пакет вторинного розповсюдження обробника баз даних Microsoft Access 2010 і всі пакети оновлень до нього.

Примітка : Редактор запитів відображається, лише коли ви завантажуєте, редагуєте або створюєте новий запит за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів в Excel 2013, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів, не завантажуючи та не редагуючи наявний запит книги, на вкладці Power Query стрічки в розділі Отримання зовнішніх даних виберіть З інших джерел > Пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Відкриття редактора запитів в Excel

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

Ви завжди можете поставити запитання експерту в спільноті Tech (у розділі Excel), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel User Voice.

Див. також

Функція "Завантажити та перетворити" (Power Query) в Excel 2016

Імпорт даних із зовнішніх джерел

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×