Python 在 Excel 中的可用性

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel

第一次使用 Excel 中的 Python 嗎? 先從 Excel 中的 Python 入門 開始,然後從 Excel 中的 Python 開始。 

平台可用性

Excel 中的 Python 可供企業及企業用戶使用,適用於運行以下 Windows 的使用者:

  • 目前頻道從版本 2408 開始 (建置 17928.20114) 。
  • 每月企業頻道,從版本 2408 (Build 17928.20216) 開始。
  • Semi-Annual Enterprise 頻道,從版本 2502 開始 (Build 18526.20472) 。

企業版和商務版使用者也可在 Excel 網頁版中使用該功能。

從版本 2405 (組建 17628.20164) 開始,Excel 網頁版或在 Windows 上執行目前通道的家用版和個人版使用者,都可以使用 Excel 中的 Python 預覽版。

注意

目前頻道是家庭與個人訂閱的預設更新頻道。 如果你過去更換過更新管道,務必安裝最新的 Current Channel 版本,以便在 Windows 上使用 Excel 的 Python 版本。

如果你有教育訂閱,Excel 中的 Python 可透過 Microsoft 365 Insider 計畫在 Windows 上取得。 選擇目前頻道 (預覽) Insider 層級,並安裝最新版本的 Excel。 Excel 中的 Python 自 2406 版起提供教育訂閱服務 (Build 17726.20016) 。

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

以下平台無法使用 Excel 中的 Python。

  • iPad 版 Excel
  • iPhone 版 Excel
  • Android 版 Excel

在不受支援的平台上,可以檢視包含 Python 的活頁簿,但重新計算時,Python 儲存格會顯示錯誤。

你的 Microsoft 365 訂閱包含什麼內容?

Microsoft 365 Excel 中的 Python 讓你能直接在 Excel 格子中撰寫 Python 公式,建立進階視覺化,並進行複雜的資料分析。 你也能使用開源的 Python 函式庫和企業級的安全措施。

只要有符合資格的 Microsoft 365 訂閱,你就能用標準計算模式和自動重算模式來計算 Python 公式。 若想完整使用高級運算系統進行更快速的計算,並使用手動或部分重算模式,必須購買 Excel 中的 Python 附加授權,或向管理員申請授權。 欲了解更多授權相關資訊,請參閱 Excel 中的 Python 附加元件授權常見問題

所有使用 Enterprise 或 Business Microsoft 365 訂閱並運行 Current Channel 的 Excel for Windows 用戶,皆可在 Excel 中以標準運算速度使用 Python,無需付費授權。

注意

Python 在 Excel 中不支援 Microsoft 365 訂閱,這些訂閱是基於裝置的 (指派給裝置而非使用者) ,或使用共用電腦啟用 (多名使用者共用同一台電腦,每個使用者都用自己的帳號) 登入。

如果你有家庭或個人訂閱並正在運行 Current Channel,Excel 中的 Python 已經預覽版。 如果你有教育訂閱,Excel 中的 Python 可在運行 Current Channel (預覽) 或 Beta 頻道時預覽版。 雖然 Excel 中的 Python 還在預覽階段,但你可以用高級運算加入或編輯 Python 公式,但有限制。 要獲得完整付費運算權限,必須啟用預覽。

高級與標準 Python 運算

只要訂閱符合資格的 Microsoft 365 訂閱,Excel 中的 Python 使用者每月可有限度地使用高級 Python 運算。 高級運算能讓你更快的 Python 公式計算時間。 一旦達到每月限制,你的 Python 運算會從高級升級為標準。 您 Microsoft 365 訂閱中包含的高級運算額度會在每月初重置。 

如果你擁有符合資格的 Microsoft 365 訂閱,並希望完整使用高級運算,請購買 Excel 中的 Python 附加授權

以下三則訊息會在 Excel 中顯示,以提供你關於 Python 運算的資訊。 

Excel 裡的 Python:你用的是高級 Python 運算。

這則訊息表示你的工作簿正在使用 Excel 中的 Python,並且你可以透過 Microsoft 365 訂閱更快的公式計算時間。

Excel 中的 Python:你快用完所有每月的 Python 計算費了。

此訊息表示您即將達到高級運算上限。 當達到每月高級計算上限後,你的工作簿會使用標準的 Python 計算,直到下個月。 

超限:你用的是標準的 Python 在 Excel 計算速度。

這個訊息表示你已經用完本月訂閱中包含的所有高級運算資源。 您的高級運算可用性會在每個月初重置。 

Excel 中的 Python 外掛

Excel 中的 Python 附加授權包含 Microsoft 365 Excel 的所有 Python 內容,以及高級計算和更多計算模式選項。 高級運算意味著更快的 Python 公式計算時間。 透過額外的計算模式選項,你可以在手動、部分或自動模式間切換,控制工作簿何時以及多久重新計算 Python 公式。

如果你在多台電腦上工作,Excel 中的 Python 附加授權可能需要 24 到 72 小時才會生效。 若要手動更新您的授權,請前往 檔案>帳戶>更新授權

關於價格細節或購買外掛,請參見 Excel 中的 Python。 欲了解更多授權相關資訊,請參閱 Excel 中的 Python 附加元件授權常見問題

Excel 中的 Python 附加元件與你 Microsoft 365 訂閱中包含的內容相比如何?

功能 隨 Microsoft 365 訂閱而附贈 Excel 中的 Python 外掛
直接在 Excel 網格中寫出 Python 公式
  • ✔️
  • ✔️
用 Excel 公式計算 Python
  • Standard 計算
  • 高級運算
建立進階視覺化
  • ✔️
  • ✔️
執行複雜資料分析
  • ✔️
  • ✔️
支援的計算模式
  • 自動
  • 手動、部分與自動
Access Python 函式庫
  • ✔️
  • ✔️
企業級安全
  • ✔️
  • ✔️
與同事分享並更新報告
  • ✔️
  • ✔️

Excel 中的 Python 預覽可用性

Enterprise 和 Business Microsoft 365 訂閱的 Python 預覽版已經結束。 你現在無法透過這些訂閱選擇加入預覽版,無法使用更多高級運算資源。 若想在企業或企業訂閱達到每月上限後獲得更多高級運算能力,管理員必須透過 Microsoft 管理中心或聯絡其帳戶代表購買 Excel 中的 Python 附加授權。

Microsoft 365 授權要求

Excel 中的 Python 適用於持有付費 Microsoft 365 消費者、商業或教育授權的客戶,該授權可存取 Microsoft 365 桌面應用程式,例如 Office 365 E3 與 E5 授權。 免費消費者和永久消費者授權不支援 Excel 裡的 Python。 基於裝置的授權以及使用共用電腦啟用的授權不支援 Excel 中的 Python。

重要

使用 Excel 中的 Python 預覽版必須啟用 Microsoft 365 連網體驗

疑難排解 Excel 中的 Python 錯誤

資料安全性和 Excel 中的 Python