Параметри ініціалізації Python в Excel

Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac

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

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

Область завдань "Настройки ініціалізації"

Функція Python в Excel пропонує область завдань параметрів ініціалізації. Ця область завдань дає змогу керувати та створювати універсальні параметри Python для книги.

Настройки ініціалізації в одній книзі не впливають на настройки ініціалізації в іншій книзі, навіть якщо обидві книги відкрито одночасно.

Примітка.

У проєктах Python на локальному комп'ютері параметри ініціалізації зазвичай зберігаються у файлі під назвою init.py. Область завдань параметрів ініціалізації Python в Excel функціонує подібно до файлу init.py.

Доступ до області завдань

Щоб відкрити область завдань параметрів ініціалізації, перейдіть на вкладку «Формули» та виберіть «Ініціалізація » в розділі Python.

Перейдіть до розділу «Формули» та виберіть «Ініціалізація» в розділі «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.

Важливо

Видаляти наведені нижче твердження не рекомендується. Ці параметри керують тим, як Excel запускає формули Python. Видалення цих тверджень може призвести до помилок.

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.

Бібліотеки з відкритим кодом і Python в Excel

Безпека даних і Python в Excel