出力方法を、同じファイルの複数シートの出力も含めてご紹介します。今回は、以下の実行環境でプログラムを実行しています。1.2.6・Pandas:1.1.2テストデータは、次のような予算管理表を使います。利用するライブラリはPandasです。テストデータの予算管理表をdfとして読み込んでおきます。'予算管理表')※本記事では、Pythonのコードの下のコメントアウトは、出力結果を示しています。Python/PandasでExcelへの出力方法まずは、上のテストデータの全体をExcelに出力する方法をみていきます。to_excel()を使ってExcelへの出力を行います。シンプルで分かりやすいですね。df.to_excel('予算管理表.xlsx')これによって、次のファイルが出力されました。元々のテストデータと同じ内容になっています。赤枠の通り、左の列にインデックスの列ができていたり、シート名がデフォルトの'Sheet1'となっています。次は、インデックスの列をなくす、シート名を指定する方法をみていきます。sheet_nameでシート名を指定し、index=Falseを付け足すことで、インデックス列を無くします。index=False)結果は次の通りとなります。インデックス列がなくなり、シート名が指定の通りとなりました。同じExcelファイルの複数シートに出力する方法をみていきます。テストデータを複数の表(データフレーム)に分割します。今回は、「費目1」列の値ごとにフィルターを使って分けます。Pythonでのフィルターの使い方については、下の記事を参考にしてください。)を行う方法それでは、フィルターを定義します。'3-設備'次に、費目別にシートを分けて保存するコードをみていきます。index=False)#Excelファイルを保存writer.save()#Excelファイルを閉じるwriter.close()すこし長いですが、処理の流れはこんな感じになります。Excelファイルを閉じる実際の出力結果は次のようになります。「費目1」列の種類だけシートが作られています。費目ごとのシートは、対象の費目のみレコードとなっています。このようにフィルターして、同じExcelファイルに複数のシートで出力するのは、日常業務でも頻度は多いと思います。このやり方は覚えるというよりも、使うときにコピーして使うというスタンスで頭に入れておけばと思います。以上、Python/PandasでExcel出力する方法を、同じファイルの複数シートへの保存も含めて説明してきました。最後まで読んでいただき、ありがとうございました。-Pythonを利用-インスタって自動で投稿できないのかな。...4これまでPythonで作ったツール・プログラム(ブログ、SNS、画像処理)ここでは、サイト管理者のいなサラがこれまでPythonで作ったものをご紹介します。)を行う方法PREV【保存版】PythonでできるExcel操作のまとめ一覧NEXTPythonでExcelのソート(並び替え)操作、特定の列だけを表示する方法いなサラ田舎の情シスサラリーマン。妻と娘(5歳、1歳)の4人家族。2017年にNTTデータからUターン転職し、事業会社の社内SEで勤務。note」を立ち上げ、収益化。-Pythonを利用-インスタって自動で投稿できないのかな。...4これまでPythonで作ったツール・プログラム(ブログ、SNS、画像処理)ここでは、サイト管理者のいなサラがこれまでPythonで作ったものをご紹介します。