ExcelでPythonを実行する新機能「Python in Excel」が公開されました。この機能を使うと、Excelのセルに直接Pythonのソースコードを入力し、データの加工やプロット、ビジュアライゼーションを行うことができます。

Python in Excelの有効化

Python in Excelを使うには、Microsoft 365 Insiderプログラムに参加する必要があります。Python in Excelの初回使用時には有効化が必要です。Excelを開き、数式タブから「Pythonの挿入」を押下します。

PY関数の使い方

Python in ExcelでPythonを実行するには、PY関数を使用します。セルに直接「=PY」と入力するか、数式タブから「Pythonの挿入」を押します。

ライブラリのインポート方法

Python in Excelでは、numpy(数値計算)、pandas(データ解析)、matplotlib(グラフ描画)、statsmodels(統計解析)、seaborn(データ可視化)などのライブラリがデフォルトでインストールされています。これら以外のライブラリは、Anacondaを介して使用できるものであれば追加でインポート可能です。

注意点

Python in Excelは、Microsoft Cloud上のセキュリティで保護されたコンテナーで実行されます。そのため、Pythonコードには、ネットワークアクセス権がありません。スクレイピングを実行しようとしても、Webページを取得する段階で失敗します。

以上、ExcelでPythonスクリプトを実行する方法について解説しました。この新機能を活用して、より効率的なデータ分析を行いましょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です