毎月同じ表をコピーし、担当者ごとに数字を拾い直す。Excelを使っているのに、作業の大半が手入力と目視確認になっていませんか。
Excelの手作業を減らすなら、関数を大量に覚える前に「なくせる転記」と「繰り返している集計」を一つ選ぶところから始めましょう。データの形を整えてから、関数・ピボットテーブル・Power Queryのどれが合うかを考えると、学ぶ対象も絞れます。
この記事は、定型的な集計や報告を担当していて、何から効率化すべきか迷う方向けです。すべてを自動化することより、自分や次の担当者が確認できる形で一つの手作業を減らすことを目指します。
最初に「何を繰り返しているか」を書き出す
使いたい機能を先に決めず、直近の集計作業を思い出してください。「ファイルを開く→必要な列をコピーする→担当者別に絞る→電卓で合計する→報告表へ転記する」のように動作へ分けます。
| 手作業の内容 | まず見直すこと | 機能の候補 |
|---|---|---|
| 同じ条件の数字を何度も拾う | 条件と集計元を固定する | SUMIFS |
| 担当者別・分類別に集計し直す | 一つの一覧にまとめる | ピボットテーブル |
| 毎月同じ列を削除・並べ替え・結合する | 入力ファイルの列と形式をそろえる | Power Query |
| 同じ値を別の表へ何度も入力する | 正本を一つにして参照できないか確認する | まず業務の見直し |
手作業が一度きりで量も少なければ、仕組みを作る時間の方が長くなる場合もあります。繰り返し頻度、ミスしたときの影響、変更の多さを比べ、安定して繰り返す作業から試してください。
機能を使う前に、集計しやすい表へ整える
集計用の元データは、見栄えを整える報告書と分けて考えます。まず次の状態にそろえます。
- 1行を1件の記録にする
- 1列には同じ種類の値を入れ、見出しを付ける
- 担当者名・区分などの表記をそろえる
- 数値列へ「未定」や単位の文字を混ぜない
- 明細の途中へ小計行・空白行を挟まない
- 集計範囲内のセル結合を避ける
たとえば「営業一課」「営業1課」「営業1課」を別の値のまま残すと、同じ部署として集計したつもりでも分かれます。また、数字に見えても文字列として保存されていれば、計算の対象にならないことがあります。新機能を試す前に、表記とデータ型を確認してください。
元の帳票を勝手に変更できない場合は、原本を保ち、作業用のコピーで整形します。どこを変えたかを記録しておくと、翌月や担当変更時にも確認できます。
条件が決まった集計はSUMIFSから試す
「佐藤さんが担当するA区分の金額を合計する」のように条件が決まっているなら、SUMIFSが候補になります。MicrosoftのSUMIFS関数の説明では、合計対象範囲と、条件範囲・条件の組を指定する形式が示されています。
次は練習用の架空データです。A1に「担当者」、B1に「区分」、C1に「金額」を入れ、2~5行目を次のように入力します。
| 担当者(A列) | 区分(B列) | 金額(C列) |
|---|---|---|
| 佐藤 | A | 1000 |
| 鈴木 | A | 2000 |
| 佐藤 | B | 3000 |
| 佐藤 | A | 4000 |
空いたセルに、次の数式を入力します。
=SUMIFS(C2:C5,A2:A5,"佐藤",B2:B5,"A")
条件に合うのは1,000と4,000なので、結果は5,000です。「佐藤」だけなら8,000ですが、区分Aという条件を加えるため3,000は含みません。
合計対象範囲と条件範囲は同じ大きさにします。この練習式は5行目までしか見ないので、6行目以降にデータを追加する実務では、そのまま使わず参照範囲も見直してください。行追加が多い表は、Excelのテーブル機能で元データを管理し、追加した行が数式の参照に含まれるか確認する方法もあります。
最初から長い数式を作らず、条件を一つ変えたときに期待した値になるかを少量のデータで確かめます。結果が0でも、対象が本当にないのか、表記や参照先が違うのかを分けて確認してください。
集計の切り口を変えるならピボットテーブル
毎回「担当者別」「区分別」「担当者と区分の組み合わせ」で見直すなら、切り口を変えられるピボットテーブルが候補です。Microsoftのピボットテーブル作成手順で、利用環境に合う操作を確認できます。
上の練習データなら、次の順で試せます。メニュー名や表示はExcelの版・OSによって異なる場合があります。
- 見出しを含むA1:C5を選択し、「挿入」からピボットテーブルを作る。
- 新しいワークシートに配置する。
- 「担当者」を行、「区分」を列、「金額」を値へ配置する。
- 金額が「合計」で集計されているかを確認する。「個数」なら、データ型と集計方法を確認する。
この例では、佐藤のAが5,000、Bが3,000、鈴木のAが2,000、全体が10,000になります。元データを更新した後は、集計側も更新し、追加行が対象範囲へ含まれていることを確認してください。元データを直しただけで、報告表も必ず最新になっていると思い込まないことが大切です。
毎回同じ整形をするならPower Queryを検討する
毎月受け取る一覧で、不要な列を削除し、日付や数値の型を整え、同じ形へ加工しているならPower Queryが候補です。MicrosoftのPower Queryの解説では、データの取り込み、変換、結合などの流れが紹介されています。
ただし、入力側の列名や形式が毎回大きく変わる仕事では、作った処理がそのまま使えるとは限りません。最初の対象は、同じ形式で繰り返し受け取る一種類のファイルに絞ると確認しやすくなります。
- 練習用コピーを用意し、必要な列と型を決める
- 取り込みと整形を設定し、結果を元データと照合する
- 次の月を想定した別の練習データでも更新する
- 保存場所や列名が変わったとき、誰が直すか決める
利用できる機能やデータ接続はExcelの版、OS、会社の設定で異なります。会社の利用環境で対応しているかを確認してから学習や導入を進めてください。
置き換える前に、合計と例外を確認する
自動で数字が出ても、正しいとは限りません。最初は従来の方法と並べて確認し、少なくとも次を確かめます。
- 元データの件数と集計対象が合っているか
- 総合計だけでなく、担当者や区分ごとの内訳も合うか
- 空欄、表記の違い、重複、取消データをどう扱うか
- 次の行や次の月を追加しても集計されるか
- 更新した日時と元ファイルを後から確認できるか
差があれば、従来の手集計も新しい集計も確認対象にします。合計が一致していても、分類を取り違えた数字が相殺されている可能性があるため、内訳と元の明細を数件照合してください。確認項目の残し方はミスを防ぐ仕事のチェックリストの作り方が参考になります。
学ぶ機能は、減らしたい手作業から一つ選ぶ
SUMIFSで解決する仕事なら、いきなり高度な自動化へ進まなくても構いません。「講座を終える」より「毎月の担当者別集計を、確認できる形で置き換える」のように、仕事の成果物を学習の目標にします。テーマ選びに迷う方は、仕事の課題から学ぶテーマを選ぶ方法もご覧ください。
動画を見ながら実際に手を動かして学びたい場合は、Udemyで関数、ピボットテーブル、Power Queryなどの講座を探す方法もあります。受講前に、対象のExcelの版・OS、前提知識、演習内容を確認し、減らしたい作業に合うものを選んでください。
練習には架空データや会社が利用を認めたデータを使ってください。機密資料や個人情報を外部の講座・質問欄へ送らないでください。
置き換えができたら、入力元、更新手順、照合方法、エラー時の対応を短く残します。自分しか直せない仕組みにしないため、業務マニュアルの作り方を参考に、次の担当者が同じ結果を出せるかまで確認しましょう。
