Applies ToExcel за Microsoft 365

Python в Excel в момента се пуска за потребители на Enterprise и Business, които използват текущия канал на Windows, започвайки от версия 2407 (компилация 17830.20128). Предлага се във предварителен преглед за потребители от семейството и личните потребители, които използват текущия канал на Windows, започвайки от версия 2405 (компилация 17628.20164). Python в Excel е наличен в предварителен преглед за потребители в образованието, които изпълняват текущия канал (предварителен преглед) чрез програмата Microsoft 365 Insider. В момента не е наличен за месечния корпоративен канал или за Semi-Annual корпоративен канал.

Първо се пуска за Excel за Windows, а след това за други платформи на по-късна дата. За повече информация относно достъпността вижте Python в наличността на Excel.​​​​​​​

Ако срещнете проблеми с Python в Excel, съобщете им, като изберете "Помощ" > "Обратна връзка" в Excel.  

Сега започвате с Python в Excel? Започнете с Въведение в Python в Excel и Първи стъпки с Python в Excel

Какво представлява Power Query?  

Power Query е инструмент за трансформация и подготовка на данни, създаден да ви помогне да оформите данните си и той е наличен в Excel и други продукти на Microsoft.

Използвайте Power Query с Python в Excel, за да импортирате външни данни в Excel и след това да анализирате тези данни с Python. 

Важно: Power Query е единственият начин да импортирате външни данни за използване с Python в Excel.

За да научите повече за Power Query, вижте Power Query за помощ за Excel

Как да използвате Power Query за импортиране на данни за Python в Excel 

Изпълнете следните стъпки, за да научите как да импортирате примерен външен набор от данни и да го използвате с Python в Excel.

Съвет: Ако вече сте запознати с Power Query и искате да работите със съществуващи заявки във вашата работна книга, преминете направо към Използване на Power Query данни с Python в Excel по-нататък в тази статия.

  1. За да видите групите Получаване на & трансформиране на данни и заявки & Connections, изберете раздела Данни. Изберете Получаване на данни , за да изберете вашия източник на данни. Можете да импортирате данни от множество източници, включително файлове, разделени със стойности, разделени със запетая (CSV). Всяко импортиране създава заявка.Този пример импортира данни от услугата на OData на Northwind – тестов източник на данни. За да направите това, изберете Получаване на данни > От други източници > От канал на OData.

  2. След това въведете следната връзка към услугата OData на Northwind и изберете OK.

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

  3. В диалоговия прозорец за визуализация на Power Query изберете таблица с данни, която да заредите в Excel. За този пример изберете таблицата Категории , след което изберете стрелката до бутона Зареждане и изберете Зареждане в.... Следващата екранна снимка показва диалоговия прозорец за визуализация на Power Query с избрана таблица "Категории" и показана опцията Зареждане в....Настройване на Power Query връзка за Python в Excel. Изберете таблицата Categories от OData.

    Забележки: 

    • Можете също да изберете Трансформиране на данни от диалоговия прозорец Power Query визуализация. Това ви позволява да редактирате данните в Редактор на Power Query, преди да ги импортирате в Excel.

    • Ако искате да видите данните в мрежата на Excel, изберете бутона Зареждане . Това ще зареди избраната таблица директно в мрежата на Excel.

  4. Изберете Само създаване на връзка , за да установите връзката с данни от източника. Power Query създава автоматично заявка за тази връзка.Изберете Само създаване на връзка от диалоговия прозорец Импортиране на данни.

  5. Екранът Заявки & Connections се отваря автоматично, като показва заявката, създадена от Power Query за избрания източник на данни – в този случай таблицата "Категории" от примерния набор данни на OData на Northwind. За да отворите ръчно екрана Заявки & Connections, в раздела Данни изберете Заявки & Connections.

    Съвет: Посочете заявките в прозореца на задачите, за да получите визуализация на данните.

Следващият раздел описва как да анализирате данните от категориите с Python в Excel.

Използване Power Query данни с Python в Excel

Следващата процедура предполага, че сте създали връзка на Power Query с данни за категории от услугата на OData на Northwind, описана в предишния раздел на статията. Тези стъпки показват как да анализирате данните от категориите с 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.Отворен python в Excel DataFrame карта, показваща данни за категория.  

    Съвет: Преоразмерете диалоговия прозорец DataFrame, като използвате иконата в долния десен ъгъл.

  3. Преобразувайте данните от DataFrame в стойности на Excel, което връща данните в мрежата на Excel. За да конвертирате стойностите на DataFrame в Excel, изберете клетката, съдържаща DataFrame, и след това изберете иконата Вмъкване на данни . Следващата екранна снимка показва пример за тази икона до DataFrame.Изберете иконата Вмъкване на данни, за да извлечете данните от DataFrame. Избирането на иконата Вмъкване на данни отваря меню със списък със стойности, свързани с вашите данни.Менюто Вмъкване на данни предлага опции за вмъкване на данните.  

  4. Изберете първата стойност в менюто масивPreview. Тази стойност показва данните на Python от DataFrame в мрежата на Excel. Вижте следващата екранна снимка за пример.Извлечете данните в мрежата на Excel с менюто Вмъкване на данни.

  5. Сега, след като сте използвали Power Query за импортиране на външни данни и обработка на тези данни с Python в Excel, сте готови да започнете анализирането на данни с Python в Excel. За да научите как да създавате диаграми и диаграми на Python с данните си, вижте Създаване на python в диаграми и диаграми на Excel.

Свързани статии

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.