Пов’язані теми
×
Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Python у програмі Excel зараз перебуває в режимі попереднього перегляду та може змінюватися на основі відгуків. Щоб використовувати цю функцію, приєднайтеся до Програми оцінювання Microsoft 365 і виберіть рівень оцінювачів Бета-каналу.   

Python в Excel поступово розгортається для користувачів в Excel для Windows, які використовують Бета-канал. Наразі ця функція недоступна на інших платформах.

Якщо у вас виникли проблеми з Python в Excel, повідомте про це, вибравши пункт Довідка > відгуків у програмі Excel.  

Ще не використовували Python в Excel? Початок роботи з Python в Excel і Початок роботи з Python в Excel

Що таке Power Query?  

Power Query – це засіб перетворення та підготовки даних, який допомагає формувати дані та доступний у програмі Excel та інших продуктах Microsoft.

Використовуйте Power Query з Python в Excel, щоб імпортувати зовнішні дані до Excel, а потім аналізувати їх за допомогою Python. Python в Excel може виконувати обчислення лише для даних у книзі Excel або даних, імпортованих за допомогою Power Query.

Докладні відомості про Power Query див. в Power Query довідки Excel

Імпорт даних для Python в Excel за допомогою Power Query 

Щоб імпортувати дані із зовнішніх джерел, використовуйте Power Query. Виконайте наведені нижче дії, щоб дізнатися, як імпортувати зразок набору зовнішніх даних і використовувати його з Python в Excel.

Порада.: Якщо ви вже знайомі з Power Query і хочете працювати з наявними запитами в книзі, перейдіть до розділу Використання даних Power Query з Python в Excel далі в цій статті.

  1. Щоб переглянути групи Get & Transform Data and Queries & Connections , перейдіть на вкладку Дані . Натисніть кнопку Отримати дані , щоб вибрати джерело даних. Дані можна імпортувати з кількох джерел, включно з файлами, розділеними комами (CSV). Під час кожного імпорту створюється запит.

    У цьому прикладі імпортуються дані зі служби Northwind OData – тестового джерела даних. Для цього виберіть пункт Отримати> даних з інших джерел > з каналу OData.

  2. Потім введіть наведене нижче посилання на службу Northwind OData та натисніть кнопку OK.

    https://services.odata.org/northwind/northwind.svc/

  3. У діалоговому вікні попереднього перегляду Power Query виберіть таблицю даних, яку потрібно завантажити в excel. У цьому прикладі виберіть таблицю Категорії, а потім клацніть стрілку поруч із кнопкою Завантажити та виберіть Завантажити до.. На знімку екрана нижче показано діалогове вікно попереднього перегляду Power Query з вибраною таблицею "Категорії" та параметром "Завантажити до...".

    Настроювання підключення Power Query для Python в Excel. Виберіть таблицю "Категорії" на сайті OData.

    Примітки.: 

    • Також можна вибрати пункт Перетворення даних у діалоговому вікні попереднього перегляду Power Query. Це дає змогу редагувати дані в Редактор Power Query, перш ніж імпортувати їх до Програми Excel.

    • Щоб переглянути дані на сітці Excel, натисніть кнопку Завантажити . Вибрану таблицю буде завантажено безпосередньо до сітки Excel.

  4. Виберіть параметр Лише створити підключення , щоб установити зв'язок даних із джерела. Power Query автоматично створює запит для цього підключення.

    У діалоговому вікні Імпорт даних натисніть кнопку Створити підключення.

  5. Автоматично відкриється область Запити & Підключення зі списком запитів, створених Power Query для вибраного джерела даних( у цьому випадку – таблиці "Категорії" зі зразка набору даних Northwind OData. Щоб вручну відкрити область Запити & підключення , на вкладці Дані виберіть Запити & Підключення.

    Порада.: Наведіть вказівник миші на запити в області завдань, щоб переглянути дані.

У наступному розділі описано, як аналізувати дані категорій за допомогою Python в Excel.

Використання Power Query даних із Python в Excel

У процедурі нижче припускається, що ви створили Power Query зв'язок із даними категорій зі служби Northwind OData, описаної в розділі попередньої статті. Ці кроки показують, як аналізувати дані категорій за допомогою Python в Excel.

  1. Щоб працювати із зовнішніми даними із Python в Excel, увімкніть Python у клітинці, ввівши функцію =PY . Потім скористайтеся формулою Python в Excel xl() , щоб посилатися на елементи Excel, наприклад на запит Power Query. У цьому прикладі введіть xl("Categories") в клітинку Python у клітинці Excel.

  2. У клітинці Python тепер відображаються дані "Категорії" в dataFrame, як повернуто формулою xl("Categories") . Клацніть піктограму картки поруч із параметром DataFrame, щоб переглянути попередній перегляд даних у dataFrame. На знімку екрана нижче показано попередній перегляд DataFrame.

    Попередній перегляд даних в об'єкті DataFrame.

    Порада.: Змініть розмір діалогового вікна DataFrame за допомогою піктограми в нижньому правому куті.

  3. Перетворіть дані в dataFrame на значення Excel, які повертають дані до сітки Excel. Щоб перетворити dataFrame на значення Excel, виділіть клітинку з DataFrame, а потім клацніть піктограму Вставити дані . На знімку екрана нижче показано приклад цієї піктограми поруч із dataFrame.



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

    Перегляньте меню після вибору команди Вставити дані для об'єкта DataFrame.

  4. Виберіть перше значення в меню масивуPreview. Це значення відображає дані Python з DataFrame у сітці Excel. Приклад наведено на знімку екрана нижче.

    Перегляньте результат подання масиву з DataFrame у сітці Excel.

  5. Тепер, коли ви використали Power Query для імпорту зовнішніх даних і обробили ці дані за допомогою Python в Excel, можна почати аналізувати дані за допомогою Python в Excel. Щоб дізнатися, як створювати діаграми та діаграми Python із даними, див. статтю Створення діаграм і побудови Python в Excel.

Схожі статті

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

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

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

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×