Excel 初始化設定中的 Python
套用到
如需可用性資訊,請參閱 Excel 中的 Python 可用性。 如果您在使用 Excel 中的 Python 時遇到任何問題,請選取 Excel 中的 [說明] > [意見反應] 來回報問題。
第一次使用 Excel 中的 Python 嗎? 從 Excel 中的 Python 簡介和 Excel 中的 Python 入門開始。
初始化設定工作窗格
Excel 中的 Python 提供初始化設定工作窗格。 此工作窗格可讓您控制和建立活頁簿的通用 Python 設定。
一個活頁簿中的初始化設定不會影響另一個活頁簿中的初始化設定,即使您同時開啟兩個活頁簿也一樣。
附註: 在本機電腦上的 Python 專案中,初始化設定通常儲存在名為 init.py 的檔案中。 Excel 中的 Python 初始化設定工作窗格的功能類似於 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)
必要設定
初始化設定工作窗格包含 Excel 中的 Python 正確計算所需的一些陳述式。
重要: 不建議移除下列陳述式。 這些設定可控制 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
您可以新增其他程式庫的匯入陳述式,並視需要編輯或移除這些現有的開放原始碼程式庫匯入陳述式。 如需可用程式庫的相關資訊,請參閱 Excel 中的開放原始碼程式庫和 Python 。
附註: 變更初始化設定會影響 Python 在活頁簿中的行為方式。 任何變更都可能影響 Excel 中的 Python 和 Copilot in Excel with Python。
相關文章
資料安全性和 Excel 中的 Python