技術ノート マイクロソフト Python が Microsoft Excel に登場しますが、いくつかの注意点があります

Python が Microsoft Excel に登場しますが、いくつかの注意点があります

Microsoft Excel には、データを操作および整理するための多くの組み込み関数があり、Windows 上の Mac では、VBA スクリプトを使用してアプリケーションをさらに拡張できます。 Microsoft は現在、Excel スプレッドシートで Python コードを実行するためのサポートを導入し、データ分析の可能性をさらに広げています。

Python が Microsoft Excel に登場しますが、いくつかの注意点があります

Python は世界で最も人気のあるプログラミング言語の 1 つで、スクリプトのような構文を持ち、人間の可読性を重視しています。これらの理由 (および他の理由) から、これは データ サイエンティストの間で特に人気が あるため、Microsoft が他のサードパーティ プログラミング言語ではなく、これを Excel に統合するのは理にかなっています。新しい機能を使用すると、Excel データを一般的な Python ライブラリで使用し、新しいデータやビジュアライゼーションをエクスポートして、スプレッドシートの他の場所で使用できるようになります。新しい PY() 関数を使用してアクセスできるようになります。

Python が Microsoft Excel に登場しますが、いくつかの注意点があります

Microsoft は発表の中で、「Excel リボンから Python に直接アクセスすることで、使い慣れた Excel 環境で高度なデータ分析を実行できるようになりました。セットアップやインストールは必要ありません。Excel の組み込みコネクタと Power Query を使用すると、簡単にデータ分析を行うことができます」と述べています。外部データを Excel の Python ワークフローに変換するために、世界中の数千万人のデータ実務者が使用する主要なエンタープライズ グレードの Python リポジトリである Anaconda と提携しています。これには、最も人気のある Python ライブラリが含まれる、Azure で実行される Python の Anaconda Distribution が活用されています。データ操作用の pandas、高度な統計モデリング用の statsmodels、データ視覚化用の Matplotlib と seaborn などです。」

Python が Microsoft Excel に登場しますが、いくつかの注意点があります

スプレッドシート内の Python コードは、Microsoft 独自のクラウド サーバーで実行され、 Anaconda リポジトリからライブラリとアプリケーションをプルします。 Excel が自分の PC への Python インストールの使用をサポートするかどうかは不明ですが、現時点では VBA または PyXLL などのサードパーティ ソリューションを使用した回避策が必要です。 Microsoftはまた、最初のプレビュー期間後は「有料ライセンスがないと一部の機能が制限される」とも述べている。利点は、追加のものをインストールする必要がなく、Microsoft が Python 環境とライブラリを Excel にバンドルする必要がなく、最終的には Excel のすべてのバージョンで動作するはずであることです。

Python が Microsoft Excel に登場しますが、いくつかの注意点があります

Excel の Python は Windows のベータ チャネルで利用できるようになり、バージョン 16.0.16818.2000 以降、Windows 上のすべての Excel ユーザーに展開されます。 Microsoftは、この機能は「後日」他のプラットフォームにも導入される予定だと述べている。安定したロールアウトを待ちたくない場合は、ベータ レベルで Microsoft 365 Insider プログラム にサインアップしてください。

Python が Microsoft Excel に登場しますが、いくつかの注意点があります

出典: Microsoft 365 ブログ Excel ブログ

「Python が Microsoft Excel に登場しますが、いくつかの注意点があります」に関するベスト動画選定!

新「Python in Excel」何ができる?5つの事例 / マクロ(VBA)との違い? / 利点を徹底解説!
Excelの中にPythonコードが書ける!!Python in Excelの紹介!