Pythonを使うとSlackにチャットを自動投稿することができます。 このプログラムは毎週のチーム内の情報共有の自動化を目指しています。 たとえば、売上の集計結果をPythonに毎週通知する作業があったとします。 この作業を手動で毎週実施するのはメンドウです。実際、計算間違いをしてしまったり、忘れてしまったりするものです。 そこで、Pythonを活用することで、作業自動化を行います。 この記事では、集計プログラムと組み合わせて、データ集計を行ったExcelをSlackに通知するプログラムを紹介します。 ・PandasでExcelデータから週ごとの集計結果を取得 ・最終行から2行分のデータを取得して投稿 ・SlackにExcel添付しつつメッセージ通知 それでは以下で詳しく紹介していきます。 … [Read more...] about Python×Excel×Slack|週ごと集計結果をメッセージ自動通知(エクセルファイル添付)
Python
Python×Excel×Word|差し込み印刷(文字列置換してPDF化)プログラムを解説
Pythonを使うとExcelデータをもとに、Wordの記載内容を置換し、差し込み印刷が可能です。 ここでは実務の事例として、顧客リスト(Excel)をもとに、テンプレートファイル(Word)の文言を置換してPDF化するPythonプログラムを紹介します。 ・Excelの顧客リストを読み込む ・WordテンプレートへExcelデータで置換する ・PDFへ変換する それでは以下で詳しく紹介していきます。 PythonでExcelデータからWordの記載を変換するプログラムの概要 今回は以下の作業をpythonで行うことを目指します。 本記事のプログラム 1. 元のデータが格納されているエクセルファイルを読み込む 2. Wordのテンプレートファイルの文言を置換する 3. … [Read more...] about Python×Excel×Word|差し込み印刷(文字列置換してPDF化)プログラムを解説
Python×Excel|Pandasデータ処理の事例25!時系列(月週)から特定条件での分析まで
Pythonを使ってExcelのデータを分析したいとき、Pandasを使うとラクに処理できます。 普段の仕事では、Excelを開いて処理する人が多いですが、Pythonを使ってExcelをデータ分析する方がメリットが高いことがあります。 そこで、Pandasによるデータ分析のサンプルコードを事例を通じて解説していきます。 ・PythonでExcelデータ読み込み ・PythonでExcel関数(sumifs, countifs, vlookupなど)の処理を実行 ・Pythonでピボットテーブルで時系列(月別, 週別, 四半期別など)でデータ処理 Pandaを使ってExcelでデータ分析するメリットとデメリット 3つのメリット Pandasでデータ分析する3つのメリット 1. … [Read more...] about Python×Excel|Pandasデータ処理の事例25!時系列(月週)から特定条件での分析まで
PythonでExcelデータから請求書PDFへ自動出力・変換|ルーティン作業の自動化事例
Pythonを使うとExcelデータをもとに、PDFに出力・変換することができます。 ここでは実務の事例として、請求書を自動作成するPythonプログラムを紹介していきます。 今回は、openpyxlではなくxlwingsを使用します。 その目的はPDFへの変換です。openpyxlではpdfへの変換が難しいので、xlwingsでPDFへの変換を行います。 ・Excelをpandasで読み込む ・テンプレートのエクセルへデータを出力する ・PDFへ変換して請求書として保存する それでは以下で詳しく紹介していきます。 PythonでExcelデータから請求書PDFへ変換するプログラムの概要 今回は以下の作業をpythonで行うことを目指します。 本記事のプログラム 1.元のデータが … [Read more...] about PythonでExcelデータから請求書PDFへ自動出力・変換|ルーティン作業の自動化事例
Pythonで指定フォルダ内にフォルダを階層ごとに作成(テキストデータから)
Pythonを使うとテキストファイルのデータをもとに、フォルダを作成することができます。 実は一工夫することで、フォルダを階層ごとに作成することも可能です。 今回は、テキストファイルの階層に合わせて、フォルダを階層ごとに作成するプログラムを紹介します。 ・テキストファイルの内容を階層ごとに合わせて読み込む ・フォルダを階層ごとに作成する なおPython×フォルダの事例は以下で紹介していきます。 それでは以下で詳しく紹介していきます。 テキストファイルのデータをもとにフォルダを自動作成するプログラムの概要 今回は以下の作業をpythonで行うことを目指します。 本記事のプログラム 1.フォルダ内のフォルダやファイルを取得する 2.取得対象がフォルダの場合、その下位のフォル … [Read more...] about Pythonで指定フォルダ内にフォルダを階層ごとに作成(テキストデータから)