2024年10月14日の更新により、Python in ExcelがMicrosoft 365 BusinessおよびEnterpriseユーザー向けに一般公開されました。この機能は、Windows上のCurrent Channel版(Version 2407, Build 17830.20128)およびMonthly Enterprise Channel版(Version 2408, Build 17928.20216)で利用可能です。Python in Excelは、Anacondaとの提携によって導入されたもので、ExcelとPythonの分析を同じワークブック内でシームレスに統合することができます。これにより、pandas、Matplotlib、NLTKといった人気のPythonライブラリを利用することができ、多くのExcelユーザーに新たな可能性を提供しています。
この機能により、ユーザーは視覚化、データクレンジング、機械学習、予測分析などの高度な分析手法を活用することができます。例えば、モンテカルロシミュレーションを使用して複雑なシナリオを分析することが可能になり、NetworkXを使ってノード間の関係を可視化することもできます。また、NLTKやワードクラウドライブラリにより、テキスト分析や視覚化が強化され、自然言語処理が容易に行えます。
ExcelのCopilot機能も新たに追加され、自然言語を用いて解析を指示することで、Pythonコードを自動的に生成し、ワークシートに挿入することが可能です。これにより、プログラミングの知識がないユーザーでも高度なデータ分析が行えるようになります。
さらに、PythonコードはMicrosoft Cloud上で動作し、企業レベルのセキュリティが確保されています。コードはAzure Container Instancesのセキュリティコンテナ内で実行され、ユーザーのデータプライバシーが保持されています。Excelの公式ドキュメンテーションやLinkedIn Learningで提供される講座を通じて、Pythonの学習を行うこともできます。
Python in Excelは、分析を行う全てのExcelユーザーにとって、大きな価値をもたらす機能です。この機能を利用することで、データの視覚化や高度な操作が簡単になり、ビジネス分析やデータサイエンスの協力も促進されることが期待されます。ユーザーはExcel内から直接フィードバックを提供したり、改善点を提案したりすることも可能です。
Python in Excelの利用は、Microsoft 365の特定のバージョンを有するユーザーに対して解放されており、基本的な計算や自動再計算が行える標準的な計算モードが含まれています。より高度な計算を行うためには、Python in Excelのアドオンライセンスを購入するか、管理者からのリクエストが必要です。詳細については、公式サイトを参照してください。
————-
ソース
コメント