Python in Excelの有効化
ExcelでPythonを利用するためには、まずPython in Excelを有効化する必要があります。Excelを開き、数式タブから「Pythonの挿入」を押下します。「Python in Excelを試す(プレビュー)」というダイアログが出ますので、「プレビューを試す」を押下します。
PY関数の使い方
Python in ExcelでPythonを実行するには、PY関数を使用します。セルに直接「=PY」と入力するか、数式タブから「Pythonの挿入」を押します。
PY関数の記法
数式エリアに「PY」と表示されている状態で、数式を記述します。以下では、Excel内の「テストテーブル」という名前のテーブルを読み取っています。
sample_df = xl("テストテーブル[#すべて]", headers=True)
PY関数の実行結果の扱い方
PY関数の実行結果は、PythonオブジェクトまたはExcelの値として扱うことができます。
ライブラリのインポート方法
Python in Excelでは、以下のライブラリはデフォルトでインストールされています。
- numpy(数値計算)
- pandas(データ解析)
- matplotlib(グラフ描画)
- statsmodels(統計解析)
- seaborn(データ可視化)
これら以外のライブラリは、Anacondaを介して使用できるものであれば追加でインポート可能です。
まとめ
Python in Excelは、ExcelでPythonを実行できる機能です。この記事では、Python in Excelの有効化方法、PY関数の記法と実行結果の扱い方、オブジェクトや値としての操作方法などを解説しました。