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

Excel 中的 Python 現在可供在 Windows 上執行目前通道之企業和商務使用者使用 (從版本 2408 (組建 17928.20114) 開始),以及在 Windows 上執行每月企業通道的使用者使用 (從版本 2408 (組建 17928.20216) 開始)。 企業版和商務版使用者也可在 Excel 網頁版中使用該功能。 從版本 2405 (組建 17628.20164) 開始,Excel 網頁版或在 Windows 上執行目前通道的家用版和個人版使用者,都可以使用 Excel 中的 Python 預覽版。 透過 Microsoft 365 測試人員計劃,該功能的預覽版可供執行目前通道 (預覽) 的教育版使用者使用。 其目前不適用於半年企業通道。

從版本 16.96 (組建 25041326) 開始,在 Mac 版 Excel 上執行目前通道的企業和商務使用者都可以使用 Excel 中的 Python。 透過 Microsoft 365 測試人員計畫,可在 Mac 版 Excel 上為家庭和個人使用者預覽。 選擇 Beta 版通道測試人員層級,並安裝 Excel 的最新組建; 從版本 16.95 (組建 25021921) 開始提供。

如需可用性的詳細資訊,請參閱 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​​​​​​​

需要更多協助嗎?

想要其他選項嗎?

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