Свързване към 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или От текст. Изпълнете следните допълнителни стъпки.

Забележка : Можете също да възстановите стари съединители за имитиране на по-стари поведение. Вижте раздел "Как да възстановя наследени experience? за получаване на външни данни" в следната статия: единни получаване и трансформация.

В раздела на лентата 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 Database Engine 2010 Redistributableи всички сервизни пакети.

Забележка : Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Следващото видео показва Редакторът на Заявки в Excel 2013, които се показват след редактиране на заявка от работна книга на Excel. За да видите на Редактор на заявки без зареждане или редактиране на съществуваща работна книга на заявка, от раздела за Получаване на външни данни в раздела на лентата Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете на Редактор на заявки.

Как да видите редактора на заявки в Excel

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel, да получите поддръжка в общността за отговори или да предложите нова функция или подобрение на User Voice за Excel.

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Вж. също

Power Query е известен като получаване и трансформация в Excel 2016

Импортиране на данни от външни източници на данни

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

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

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

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×