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

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

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

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

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

Що таке DataFrame?  

DataFrame – це двовимірна структура даних мов комп'ютерного програмування, схожа на таблицю Excel. У Python DataFrame є об'єктом у бібліотеці панд. Бібліотека панд є основною бібліотекою, яка використовується Python в Excel, а об'єкти DataFrame є ключовою структурою для аналізу даних за допомогою Python в Excel. 

Примітка.: Python в Excel використовує DataFrame як об'єкт за замовчуванням для двовимірних діапазонів.

Python в Excel може виводити DataFrame двома способами: як об'єкт Python або перетворений на значення Excel. Коли DataFrame повертається як об'єкт Python, у клітинці відображається текст "DataFrame", перед яким відображається піктограма картки. На знімку екрана нижче показано dataFrame як об'єкт Python у клітинці Excel. 

Об'єкт DataFrame у клітинці Excel Python.

Щоб переглянути відомості в dataFrame, виберіть піктограму картки в клітинці або натисніть клавіші Ctrl+Shift+F5. На знімку екрана нижче показано об'єкт DataFrame з відкритим поданням карток. У цьому прикладі DataFrame повторює дані в клітинках A1:B3 на аркуші. 

Python у вікні попереднього перегляду DataFrame Excel із кодом Python і значеннями Excel.

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

Змінення типу виводу Python 

Дані в dataFrame можна повернути як значення Excel, а не як об'єкт Python. Виведіть DataFrame як значення Excel для включення інших аналітичних даних Excel, таких як діаграми, формули Excel і умовне форматування. 

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

Меню виводу Python у книзі Excel.

На знімку екрана нижче показано попередні дані DataFrame, але цього разу дані повертаються як значення Excel. Оскільки цей dataFrame повторює дані у клітинках A1:B3 на аркуші, функція Python призводить до того, що клітинки C1:D3 відповідають клітинкам A1:B3.  

Python у програмі Excel DataFrame повернувся як значення Excel.

Примітка.: Якщо клітинка в діапазоні виводу, у попередньому сценарії – це діапазон C1:D3, уже містить значення, то клітинка Python повертає #SPILL! замість виводу Python. Докладні відомості див. в статті Виправлення помилок Python в Excel і Виправлення помилки #SPILL!..

Увага!: Якщо для типу виводу DataFrame установлено значення Excel, DataFrame виводитиме стовпець індексу, лише якщо виконується одна з наведених нижче умов. 

  • Якщо значення стовпця індексу не числові (наприклад, результат describe() або group_by()).

  • Якщо ім'я стовпця індексу встановлено.

Крім того, для змінення типів виводу можна скористатися контекстним меню або натиснути клавішу Ctrl + клацання в будь-якій клітинці Python. Відкрийте контекстне меню та виберіть пункт Вивести як , щоб змінити результат. 

Пов’язані статті 

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

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

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

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

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

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

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

×