Microsoft が発表したこの画期的な統合により、ExcelにPythonのサポートが導入されました。このExcelとPythonの連携は、データ分析および視覚化の機能を強化することを目的としており、両コミュニティにとっての大きな前進を意味します。
データ操作と分析のプロセスを簡素化するために、Microsoftは広く使用されているプログラミング言語であるPythonをシームレスにExcelに組み込みました。この新機能は現在パブリックプレビュー段階で利用可能であり、ExcelユーザーはPythonプロットやライブラリをデータ操作と探索に利用することができます。
MicrosoftのModern Workの総責任者であるStefan Kinnestrandは、この統合について次のように述べています。「Pythonのプロットやライブラリを使ってExcelでデータを操作および探索し、その後にExcelの数式、チャート、ピボットテーブルを使用して洞察をさらに洗練させることができます。Excelリボンから直接Pythonにアクセスすることで、馴染みのあるExcel環境で高度なデータ分析を行うことができます。セットアップやインストールは不要です。Excelの組み込みコネクタとPower Queryを使用して、外部データを簡単にPythonに取り込むことができます。」
この連携はデータ操作だけにとどまりません。Microsoftは新しいPY関数を導入し、PythonデータをExcelのスプレッドシートグリッド内に表示できるようにしています。主要なエンタープライズPythonリポジトリであるAnacondaと提携することで、Excel内でpandas、statsmodels、Matplotlibといった著名なPythonライブラリへのアクセスを確保しています。
Pythonの創設者であるGuido van Rossumは、この連携に対する興奮を表明し、この統合が両コミュニティに提供する可能性の増大に言及しました。
現在のところ、ExcelでのPython統合は、Microsoft 365 InsidersのBeta Channel専用のパブリックプレビューとして利用可能です。最初はWindowsプラットフォームに限定されていますが、将来的には他のプラットフォームにも拡大する予定です。