Python в Excel доступний корпоративним і бізнес-користувачам, які використовують Невідкладний канал у Windows, починаючи з версії 2408 (збірка 17928.20114), і Місячний корпоративний канал у Windows, починаючи з версії 2408 (збірка 17928.20216). Він також доступний у вебпрограмі Excel для корпоративних і бізнес-користувачів. Python в Excel доступний у підготовчій версії для сімейних і персональних користувачів у вебпрограмі Excel або Невідкладного каналу у Windows, починаючи з версії 2405 (збірка 17628.20164). Він доступний у підготовчій версії користувачам з освітніх закладів, які використовують Невідкладний канал (підготовчу версію) в межах Програми оцінювання Microsoft 365. Наразі нею не можна скористатися для Піврічного корпоративного каналу.
Python в Excel доступний для корпоративних і бізнес-користувачів, які працюють під керуванням поточного каналу в Excel для Mac, починаючи з версії 16.96 (збірка 25041326). Вона доступна в ознайомлювальній версії для користувачів "Сім'я" та "Особисті" в Excel для Mac за програмою оцінювання Microsoft 365. Виберіть рівень оцінювачів бета-каналу та інсталюйте найновішу збірку Excel; вона доступна, починаючи з версії 16.95 (збірка 25021921).
Докладніші відомості про доступність див. в статті Доступність Python в Excel. Якщо у вас виникли будь-які проблеми з Python в Excel, повідомте про них, вибравши Довідка > Відгук в Excel.
Ще не використовували Python в Excel? Почніть із вступу до Python в Excel і почніть роботу з Python в Excel.
Область завдань "Параметри ініціалізації"
Python у програмі Excel пропонує область завдань настройок ініціалізації. Ця область завдань дає змогу керувати та створювати універсальні параметри Python для книги.
Параметри ініціалізації в одній книзі не впливають на параметри ініціалізації в іншій книзі, навіть якщо одночасно відкрито обидві книги.
Примітка.: У проектах Python на локальному комп'ютері параметри ініціалізації зазвичай зберігаються у файлі під назвою init.py. Область завдань настройок ініціалізації Python в Excel працює аналогічно до файлу init.py.
Доступ до області завдань
Щоб відкрити область завдань Параметри ініціалізації, перейдіть на вкладку Формули та виберіть Ініціалізація в розділі Python.
Настройки за замовчуванням
Область завдань параметрів ініціалізації містить наведені нижче інструкції та примітки за замовчуванням. Деякі з цих тверджень обов'язкові, і їх не слід видаляти, а деякі твердження можна редагувати. Додаткові відомості див. в розділах Обов'язкові настройки та Доступні для редагування параметри .
# The following import statements are pre-loaded. import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns import excel import warnings warnings.simplefilter('ignore')
# Set default conversions for the xl() function. excel.set_xl_scalar_conversion(excel.convert_to_scalar) excel.set_xl_array_conversion(excel.convert_to_dataframe)
Обов'язкові параметри
Область завдань настройок ініціалізації містить деякі інструкції, необхідні для правильного обчислення Python в Excel.
Увага!: Не рекомендовано видаляти наведені нижче інструкції. Ці параметри керують запуском формул Python в Excel. Видалення цих інструкцій може призвести до помилок.
import excel import warnings warnings.simplefilter('ignore') excel.set_xl_scalar_conversion(...) excel.set_xl_array_conversion(...)
Доступні для редагування настройки
Область завдань параметрів ініціалізації містить наведені нижче інструкції імпорту для бібліотек NumPy, pandas, Matplotlib, statsmodels і seaborn за замовчуванням.
import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns
За потреби можна додати оператори імпорту для додаткових бібліотек і відредагувати або видалити наявні інструкції імпорту бібліотеки з відкритим кодом. Відомості про доступні бібліотеки див. в статті Бібліотеки з відкритим кодом і Python в Excel .
Примітка.: Змінення настройок ініціалізації впливає на поведінку Python у книзі. Будь-які зміни можуть вплинути як на Python в Excel, так і на Copilot в Excel за допомогою Python.