Python in Excelの概要
Python in Excelは、ExcelでPythonを実行できる機能です。この機能を使用すると、Pythonのコードを使用してExcelのデータを処理することができます。Python in Excelは、Microsoft 365 Insider Programに参加しているユーザーが利用できます。
Python in Excelの有効化
Python in Excelを使用するためには、初回使用時に有効化が必要です。Excelを開き、数式タブから「Pythonの挿入」を押下します。「Python in Excelを試す(プレビュー)」というダイアログが出ますので、「プレビューを試す」を押下します。
PY関数の使い方
Python in ExcelでPythonを実行するには、PY関数を使用します。セルに直接「=PY」と入力するか、数式タブから「Pythonの挿入」を押します。
PY関数の実行結果の扱い方
PY関数の実行結果は、PythonオブジェクトまたはExcelの値として扱うことができます。Excelの値として表示する場合、型は自動的に変換されます。また、pandas.DataFrameとnumpy.arrayはExcelのテーブルとして表示されます。
ライブラリのインポート方法
Python in Excelでは、numpy(数値計算)、pandas(データ解析)、matplotlib(グラフ描画)、statsmodels(統計解析)、seaborn(データ可視化)などのライブラリがデフォルトでインストールされています。これら以外のライブラリは、Anacondaを介して使用できるものであれば追加でインポート可能です。
まとめ
Python in Excelは、ExcelでPythonを実行できる機能であり、データ分析やグラフ化、機械学習などの高度な処理を簡単に実現できます。新関数「PY関数」を使って、Pythonのライブラリを活用してExcelの可能性を広げましょう。.