Excelの定型作業を自動化する方法|初心者が最初に試す5つ

2026年9月13日 | Excel・業務自動化

毎月同じ表を作る、商品コードから情報を転記する、複数のCSVを一つにまとめる。このように手順が決まっている仕事は、Excelの標準機能だけでもかなり減らせます。

いきなりVBAやPythonから始める必要はありません。まずは失敗しても戻しやすく、ほかの担当者にも説明しやすい方法から試します。

最初に元ファイルをコピーしてください。
10〜20行のテストデータで結果を確かめ、入力件数と出力件数が合ってから実務データへ広げます。

1.入力規則で入力ミスを減らす

担当者名、状態、商品区分など、入力する値が決まっている列にはプルダウンを設定します。「販売中」「停止」「確認中」のような表記を統一でき、集計や検索が安定します。

向いている作業

2.テーブル化して数式のコピーをなくす

データ範囲をExcelのテーブルにすると、新しい行を追加したときに数式や書式が引き継がれます。行数が毎回変わる一覧でも、集計範囲を直す作業が減ります。

列名で参照できるため、「C列」のような位置ではなく「販売価格」のような意味で数式を読みやすくできます。

3.XLOOKUPで転記を自動化する

商品コードや社員番号を基準に、別の表から商品名・原価・担当者などを取得します。手作業のコピー&ペーストを減らし、元のマスタを更新したときも結果へ反映できます。

確認項目ポイント
検索キー重複しない商品コードなどを使う
見つからない場合空欄ではなく「未登録」などを表示する
先頭ゼロ数値ではなく文字列として統一する

4.Power QueryでCSVの結合と整形を更新作業にする

毎月届くCSVの列削除、並べ替え、結合をPower Queryへ記録すると、翌月からはファイルを差し替えて更新できます。元データを直接書き換えず、同じ変換を繰り返せるのが利点です。

まずは「不要列を削除する」「列名を統一する」「複数ファイルを縦に結合する」の3つから始めると効果を確認しやすくなります。

5.マクロで最後の繰り返し操作をまとめる

シートのコピー、PDF保存、決まった名前でのファイル保存など、クリック手順が毎回同じ作業はマクロの候補です。ただし、元データの上書きやメール送信を最初から自動化するのは避けます。

安全に使うための確認

どれから始める?

困っていること最初の候補
表記ゆれや入力間違いが多い入力規則
行を追加するたびに数式をコピーしているテーブル
別表から何度も転記しているXLOOKUP
毎月同じCSV加工をしているPower Query
保存やPDF化の手順が毎回同じマクロ

まとめ

初心者が最初に試すなら、入力規則、テーブル、XLOOKUP、Power Query、マクロの順に、今困っている作業へ合うものを一つ選びます。自動化の範囲を小さくし、人が確認する工程を残すと安全に続けられます。

小さな会社のExcel自動化50選の表紙

改善方法をもっと探したい方へ

『小さな会社のExcel自動化50選』では、関数・Power Query・VBA・Python・Codexを使った50の改善策、5つのケーススタディ、30日実行計画を紹介しています。

Amazonで本を見る

※著者本人による著書紹介です。価格や提供条件はAmazonでご確認ください。