Python in Excel の概要
Python in Excel は現在プレビュー段階であり、フィードバックに基づいて変更される可能性があります。 この機能を使用するには、 Microsoft 365 Insider Program に参加し、現在のチャネル (プレビュー) Insider レベルを選択します。
この機能は、Windows で現在のチャネル (プレビュー) を実行している Enterprise、Business、Education、および Family および Personal ユーザーに段階的に展開されています。 最初に Excel for Windows に展開され、バージョン 2406 (ビルド 17726.20016) 以降、後で他のプラットフォームに展開されます。 可用性の詳細については、「Excel の Python の可用性」を参照してください。
Excel で Python に関する問題が発生した場合は、Excel の [ヘルプ ]> [フィードバック ] を選択して報告してください。
Excel の Python とは
Excel の Python は、Python 分析の機能を Excel に取り込みます。 これを使用して、Python コードを使用して Excel のデータを処理します。 セルに Python を直接入力すると、Python 計算が Microsoft クラウドで実行され、結果がワークシートに返されます。
Excel の Python には、 Anaconda によって提供される Python ライブラリのコア セットが付属しています。 Python ライブラリを使用して、データ分析を簡略化し、パターンと非表示の分析情報を見つけ、プロットを使用してデータを視覚化します。 詳細については、「Excel の オープンソース ライブラリと Python」を参照してください。
Excel プレビューで Python を有効にする方法
Excel で Python を使用するには、 Microsoft 365 Insider Program に参加します。 ベータ チャネル Insider レベルを選択して、Excel アプリケーションの最新ビルドを取得します。
Insider アクセス権がありませんか? Microsoft、職場、または学校アカウントにサインアップして、Excel での Python の今後の利用可能性について通知を受け取ります。
Excel の最新の Insider ビルドをインストールしたら、次の手順を実行します。
-
リボン で [数式] を選択します。
-
[ Python の挿入] を選択します。
-
表示されたダイアログで、[ プレビューを試す ] ボタンを選択します。
注: Excel プレビューで Python を有効にするには、Excel セルに =PY と入力し、関数オートコンプリート メニューから PY を選択します。 PY 関数を選択すると、プレビューを有効にできるダイアログがトリガーされます。
ヒント: Excel の Python はプレビュー段階ですが、ベータ チャネルを使用するすべての Excel for Windows のお客様は、Python 数式を制限まで追加または編集できます。 月単位の制限を超えると、Excel プレビューで Python を有効にしていないお客様に対して Python の計算速度が低下します。 より高速な計算にアクセスするためにプレビューを有効にします。
Excel での Python の概要に関する記事を参照して、データの分析をすぐに開始します。
プラットフォームの可用性
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 in Excel には、Microsoft Edge WebView2 が必要です。
Python はクラウドで実行されます
Excel の Python 計算は、標準バージョンの Python 言語を使用して Microsoft Cloud で実行されます。 Excel の Python には、標準のセキュリティで保護された配布を通じて Anaconda によって提供される Python ライブラリのコア セットが付属しています。 詳細については、「Excel のデータ セキュリティと Python」を参照してください。
Excel で Python を使用するために、ローカル バージョンの Python は必要ありません。 ローカル バージョンの Python がコンピューターにインストールされている場合、その Python インストールに対して行ったカスタマイズは、Excel の計算で Python に反映されません。
Excel で Python を使用するには、インターネット アクセスが必要です。
プレビュー使用条件
Microsoft 365 ファミリまたは個人用サブスクリプションをお持ちの場合、このプレビューの使用は Microsoft サービス契約によって管理されます。
Microsoft 365 Business/Education サブスクリプションをお持ちの場合、このプレビューの使用は 製品使用条件によって管理されます。 また、Microsoft 製品およびサービス データ保護補遺 (DPA) のプレビュー プロビジョニングの制限にかかわらず、注意してください。は、DPA の以下の用語がこのプレビューに適用されます。個人データの処理、GDPR、およびデータ セキュリティ。