毎月・毎週くりかえしているExcelやCSVの手作業を、実行1回で終わる形にして納品します。
◆ こんな作業を自動化します
・複数ファイルの突合、統合(不一致・欠損・重複・表記ゆれの洗い出し)
・転記、集計、部署別・月別の集計表づくり
・フォーマット整形、いらない行や列の掃除
・形式や文字コードの変換(CSVとExcel、Shift_JISとUTF-8)
・定型レポートの自動生成、決まった時刻の自動実行
・Googleスプレッドシートの集計・転記・通知
・Googleフォームとスプレッドシートの連携とメール通知
毎月同じ手順でやっている処理ほど効果が出ます。「これは自動化できるのか」の判断からでも大丈夫です。
◆ たとえばこういう作業です
1. 複数ファイルの突き合わせ
台帳と実績を突き合わせて、片方にしかない行、値が食い違う行、重複を一覧に出します。
2. 毎月のデータ整形と集計
部署や取引先から集まる形式のバラバラなファイルを1つに揃え、部署別・月別の集計表まで出します。
3. スプレッドシートまわりの処理
フォームの回答を整理してシートに振り分け、決まった時刻に集計して関係者に通知します。
置き換えるのは「毎月同じ手順」の部分だけです。判断が要る工程は、人が見て決められる形で残します。
◆ 納品の形は3つから選べます
・exe … ダブルクリックで動きます。Pythonのインストールは不要です
・Excelマクロ(VBA)… 社内で後から直したい、実行ファイルを持ち込みにくい場合はこちら
・GAS … 社内がGoogle Workspaceで回っているなら、ファイルを配らずシートの中で完結します
どれが向いているかは、業務の内容をうかがって提案します。既存のマクロが動かなくなった、という修正だけでもお受けします。
◆ 納品物のサンプルを公開しています
どんなものが届くのか先に見ていただけるよう、上の1番にあたるツールを公開しています。ソース・設定ファイル・手順書・動作確認用のサンプルデータまで入っています。ほかの作業でも、納品物はこの形です。
https://github.com/chobitomo0930/excel-reconcile
◆ 設定はファイルに残します
ファイル名や列名の指定は、コードではなく設定ファイルに書きます。列が1つ増えた、ファイル名が変わった、くらいの変更は御社で直せます。担当者が変わっても手順が消えません。
◆ エラーメッセージは日本語で出します
Pythonを知らない方が使う前提なので、止まったときは原因と対処を日本語で出します。「必要な列がありません: 取引先コード(このファイルにある列: 得意先CD、氏名、計上月、金額)」のように、次に何を直せばいいかまで書きます。
◆ 私について
社内システムの開発と運用を23年。ExcelマクロとVBAでの業務自動化は20年やってきました。バックオフィスの定型作業がどこで詰まるかなど、何度も経験してきたので、気軽にお問い合わせください。
・やり取りはメッセージでお願いしています。ビデオチャットと平日日中の打ち合わせは受けていません(会社員のため、対応は平日の夜と土日です)
・入力ファイルのサンプルと、欲しい出力の形を先に見せてください。実データではなく、架空データか、氏名などを伏せたものでお願いします
・「相談しながら決めていく」形の案件は受けていません。入力と出力が決まっているものが向いています
・時間単価・常駐の形では受けていません
・無料修正は2回までです。ご依頼時の仕様の範囲での調整が対象で、仕様そのものの変更は有料オプションで承ります