Excel の Python は、現在、バージョン 2407 (ビルド 17830.20128) 以降、Windows で現在のチャネルを実行している Enterprise ユーザーと Business ユーザーにロールアウトされています。 バージョン 2405 (ビルド 17628.20164) 以降の Windows で現在のチャネルを実行しているファミリー ユーザーと個人ユーザーはプレビュー段階で利用できます。 Excel の Python は、 Microsoft 365 Insider Program を通じて現在のチャネル (プレビュー) を実行している Education ユーザー向けにプレビューで利用できます。 

最初に Excel for Windows に展開し、後で他のプラットフォームにロールアウトします。 可用性の詳細については、「Excel の Python の可用性」を参照してください

Excel で Python に関する問題が発生した場合は、Excel の [ヘルプ ]> [フィードバック ] を選択して報告してください。

Excel の Python とは

Excel の Python は、Python 分析の機能を Excel に取り込みます。 これを使用して、Python コードを使用して Excel のデータを処理します。 セルに Python を直接入力すると、Python 計算が Microsoft クラウドで実行され、結果がワークシートに返されます。

Python を使用してデータを分析する Excel ブック。

Excel の Python には、データ分析を簡略化し、パターンと非表示の分析情報を見つけ、プロットを使用してデータを視覚化するために使用できる 、Anaconda によって提供される Python ライブラリのコア セットが付属しています。 詳細については、「Excel の オープンソース ライブラリと Python」を参照してください。

重要: Excel で Python を使用するには、インターネット アクセスが必要です。

Excel で Python を有効にする方法 

現在、Excel の Python は、バージョン 2407 (ビルド 17830.20128) 以降、 現在のチャネルを実行している Enterprise または Business Microsoft 365 サブスクリプションをお持ちのお客様向け Excel for Windows にロールアウトしています。

Excel の Python は、バージョン 2405 (ビルド 17628.20164) 以降、Windows で 現在のチャネル を実行しているファミリー ユーザーと個人ユーザーがプレビューで利用できます。 

Education サブスクリプションをお持ちの場合は、 Microsoft 365 Insider Program に参加して、Excel プレビューで Python を使用します。 現在の チャネル (プレビュー) Insider レベルを選択し、最新のビルドの Excel をインストールします。

Insider アクセス権がありませんか? Microsoft、職場、または学校アカウントにサインアップして、Excel での Python の今後の利用可能性について通知を受け取ります。

興味がある 

対象となる Microsoft 365 サブスクリプションがある場合は、次の手順に従って Excel で Python を使用します。 

  1. 空白のブックを開きます。

  2. リボン で [数式] を選択します。

  3. [ Python の挿入] を選択します

注: 対象となるサブスクリプションでは、Excel の Python を有効にするには、Excel セルに 「=PY」と入力し、関数オートコンプリート メニューから PY を選択します。

Excel での Python の概要に関する記事を参照して、データの分析をすぐに開始します。 

Excel アドオンの Python

Excel アドオン ライセンスで Python を購入すると、Premium コンピューティングやより多くの計算モード オプションなど、Excel の追加の Python 機能にアクセスできます。 Premium コンピューティングは、Python 数式の計算時間が短縮されます。 より多くの計算モードオプションを使用すると、手動、部分、または自動の計算モードを切り替えて、ブックが Python 数式を再計算するタイミングと頻度を制御できます。 詳細については、「 Microsoft 365 サブスクリプションに含まれている内容」を参照してください。

プラットフォームの可用性 

Excel の Python は、Excel for Windows で使用できます。 この機能は、次のプラットフォームでは使用できません。

  • Excel for Mac

  • Excel on the web

  • Excel for iPad

  • Excel for iPhone

  • Excel for Android

サポートされていないプラットフォームでも、Python を含むブックを表示できますが、再計算時に Python セルにエラーが表示されます。 可用性の詳細については、「 Excel の Python の可用性」を参照してください。

Python はクラウドで実行されます 

Excel の Python 計算は、標準バージョンの Python 言語を使用して Microsoft Cloud で実行されます。 Excel の Python には、標準のセキュリティで保護された配布を通じて Anaconda によって提供される Python ライブラリのコア セットが付属しています。 詳細については、「Excel のデータ セキュリティと Python」を参照してください。

Excel で Python を使用するために、ローカル バージョンの Python は必要ありません。 ローカル バージョンの Python がコンピューターにインストールされている場合、その Python インストールに対して行ったカスタマイズは、Excel の計算で Python に反映されません。 

Python を使用した Excel での Copilot

Python を使用した Excel の Copilot を使用すると、Python または Excel の専門家でなくても、Excel で AI (人工知能) と Python を一緒に使用できます。 これを使用して、Copilot のヘルプを使用して Python 分析の力を活用することで、データからより深い分析情報を得ることができます。 詳細については、「Python を 使用した Excel での Copilot」を参照してください。

使用条件

Microsoft 365 Familyまたは個人用サブスクリプションをお持ちの場合、この製品の使用は Microsoft サービス契約に準拠します。

Microsoft 365 Business または Education サブスクリプションをお持ちの場合、この製品の使用は 製品使用条件によって管理されます。

また、Microsoft 製品およびサービス データ保護補遺 (DPA) のプレビュー プロビジョニングの制限にかかわらず、注意してください。は、DPA の以下の用語がプレビューに適用されます。個人データの処理、GDPR、およびデータ セキュリティ。

関連記事 

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。