套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 網頁版 我的 iPhone 版 Office

如需可用性資訊,請參閱 Excel 中的 Python 可用性。 如果您在使用 Excel 中的 Python 時遇到任何問題,請選取 Excel 中的 [說明] > [意見反應] 來回報問題。

第一次使用 Excel 中的 Python 嗎? 從 Excel 中的 Python 簡介Excel 中的 Python 入門開始。

初始化設定工作窗格

Excel 中的 Python 提供初始化設定工作窗格。 此工作窗格可讓您控制和建立活頁簿的通用 Python 設定。

一個活頁簿中的初始化設定不會影響另一個活頁簿中的初始化設定,即使您同時開啟兩個活頁簿也一樣。

附註: 在本機電腦上的 Python 專案中,初始化設定通常儲存在名為 init.py 的檔案中。 Excel 中的 Python 初始化設定工作窗格的功能類似於 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)

必要設定

初始化設定工作窗格包含 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

資料安全性和 Excel 中的 Python​​​​​​​

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。