自動化ネタが尽きた時に使える「業務棚卸しシート」の作り方

自動化の行き詰まりと視点転換

PythonやVBAの入門書を読み漁りました。そして、自分の手元にあった面倒なコピペ作業を、いくつか自動化してみました。実行ボタンを押した瞬間に、画面がパパパッと切り替わります。一瞬で処理が終わる快感がありました。あの時の達成感は、本当に格別なものでした。しかし、2つ、3つとプログラムを組んだ後です。ふと、手が止まってしまいました。次は何を自動化すればいいのでしょうか。まったく思い浮かばなくなってしまったのです。

初めてVBAで、請求書のPDF分割を自動化した時のことです。あの時は、部署のヒーローのような気分でした。でも「次は何を自動化しようか」と探し始めました。その瞬間、急に足が止まってしまいました。自分の担当業務は、もうあらかた片付いています。隣の席の先輩が、毎日Excelと睨めっこしています。でも、何をやっているのかは、外からだと全然見えません。「何か手伝おうか」と聞いても、「自分でやった方が早いから」で終わってしまいます。

結局、手持ち無沙汰になってしまいました。ネット記事を眺めるだけの、空虚な日が続いてしまいました。

見えぬ部署業務と自動化スキル空回り

まず、この行き詰まりの原因は明白です。あなた自身のプログラミングスキルが、足りないからではありません。単純に、自分の部署にどんな業務が存在するのか。それが見えていない状態だからです。ブラックボックス化した他人の業務に、手を出そうとしても困難です。どこに非効率が潜んでいるのか、想像すらつかないものです。結果として、自動化の技術を持っているのに、それを適用する先がありません。宝の持ち腐れという状態に、陥ってしまいます。目の前のPC画面を、漫然と眺めていても解決しません。

都合よく「自動化してほしい作業」は降ってきません。自動化のスキルという、強力な武器を手に入れました。なのに、戦うべき相手の姿が見えないもどかしさがあります。この空回りの状態から、抜け出す必要があります。そのためには、視線を自分の手元から、部署全体へと引き上げる必要があると考えています。

シンプル棚卸しシートで業務の見える化と自動化

見えないものを改善することは、誰にもできません。属人化の壁を突破しましょう。改善のサイクルを再び回し始める必要があります。そのための道具として、業務棚卸しシートの活用をおすすめします。

これは、部署内に散らばっている名もなき作業たちを、一つの表に集約するものです。現状を見える化するための仕組みです。ここで陥りがちな罠があります。気合を入れて、膨大なシステムを作り込んでしまうことです。多機能なタスク管理ツールを導入したとします。複雑な入力フォームを用意した途端、誰も見向きもしなくなってしまいます。現場の人間は、日々の業務で手一杯な状態です。未知のシステムに文字を打ち込む余裕など、どこにも残っていないからです。

だからこそ、棚卸しシートはA4・1枚で運用しましょう。項目を増やしすぎない鉄則を、守る必要があります。

今の業務を整理したうえで、もっと大きな改善に挑戦したい。もしそう思うなら、業務自動化の経験を評価してくれる環境があります。転職という選択肢も、一度検討してみてください。

一枚で全体把握、タスク可視化が自動化の鍵

全体を俯瞰できる一覧性が、何よりの武器になります。複雑な階層構造は必要ありません。スクロールしなければ全貌が掴めないシートは避けましょう。それは、ただのゴミ捨て場と化してしまいます。誰がどのファイルを開いているでしょうか。どんな情報を、どこへ転記しているのでしょうか。その物理的な動きとデータの流れを、一枚の平らな面に並べていきます。頭の中でぼんやりと感じていた「何か忙しい」という感覚。それが、明確な輪郭を持ったタスクの集合体として、姿を現します。

誰が見ても一瞬で、誰が何をどれくらいやっているか。それが分かる状態を作ることです。止まっていた自動化の歯車を、再び動かす最初のステップになります。

Excel自動化を促す7項目

いざExcelを開いて、シートを作り始めたとします。すると、あれもこれもと情報を詰め込みたくなるものです。業務の目的や、発生するシステム名。前工程の担当部署や、後工程の連携先など。たしかに情報が多いほど、分析の精度は上がります。しかし、入力の手間が増大していく現実を、忘れてはいけません。入力作業が重荷になっては、本末転倒です。

一方で、スタート時点で用意する最初の列は、7項目だけで十分です。業務名、担当者、頻度、所要時間。さらにミス頻度、影響度、自動化メモです。これ以上増やすと、入力する手が確実に止まってしまいます。「業務名」は、具体的な名称を入れてください。「頻度」は、発生サイクルを記入します。「所要時間」は、1回あたり何分かかるかを書きます。ここまでは、容易に埋まるはずです。

痛みと気づき

問題は、後半の項目です。「ミス頻度」と「影響度」という項目があります。これらは、作業の隠れた痛みをあぶり出すためのフックになります。手作業のコピペで、桁を間違えたことはありませんか。始末書を書かされた、苦い記憶があるかもしれません。月末の処理でシステムがフリーズし、残業した夜。そうした身体感覚に直結するトラウマを、この列に吐き出してもらうのです。

自動化のモチベーションは、強烈な感情から生まれます。「二度とやりたくない」という、ネガティブな感情が原動力になります。「自動化メモ」の列は、自由記述欄として残しておきましょう。ここは気づきを書き留めるための余白です。「VBAでいけそう」といった直感を、思いついた瞬間にメモしておきます。これが後で、大きなヒントになります。

情報収集の工夫と最適な業務の選択

シートが完成しても、白紙のままでは意味がありません。どうやって現場から情報を引き出すかが、次の課題になります。完璧主義に陥ると、失敗しがちです。細かすぎる作業手順書を、書かせようとしないでください。

私もかつて、大掛かりなフォーマットを作ったことがあります。しかし、誰一人入力してもらえなかった経験があります。理由はシンプルで、面倒くさいからです。洗い出し作業そのものが重労働になったら、現場はついてきません。「1行だけ書いて」と頼むくらいが、ちょうどいい塩梅です。

記入のハードルは、極限まで下げましょう。思いつくままに、書き出してもらうのがコツです。細かい粒度は気にしなくて構いません。「メールを返す」といった曖昧なものでも、最初は許容します。そこから対話を通じて、解像度を上げていけばよいのです。

自動化前の10件リストと業務の取捨選択

ここで守るべき基準があります。候補は最低10件を、書き出してから着手してください。テーマを1件に絞るのは、それからです。2〜3件書き出しただけで、飛びつくのは危険です。後で必ず、後悔することになります。全体像を見渡さないまま、局所的な最適化に走らないでください。それは、森を見ずに木を切るようなものです。最低10件のリストが並ぶことで、比較検討ができます。その中には、実は不要だった業務も混ざっているはずです。別の部署と重複していた、無駄な作業も見つかります。

自動化する以前に「やめる」という選択肢があります。この段階で、しっかりと見極めるようにしましょう。

VBA・Pythonをもっと本格的に学ぶなら

VBAやPythonを実務レベルまで引き上げたい方には「侍エンジニア」がおすすめです。マンツーマン指導・オーダーメイドカリキュラムで、文系出身でも挫折しにくい環境が整っています。無料カウンセリングだけでも学習ロードマップが明確になります。

侍エンジニア 無料カウンセリングを予約する →

棚卸しシートの3軸評価で優先順位

リストが出揃ったら、ジャッジを下します。次は何から手をつけるべきでしょうか。担当者の声の大きさで、選んではいけません。プログラミング的な面白さで、選ぶのも控えましょう。客観的な指標に基づいた評価が、求められます。

評価の基準となる優先順位は、3つの軸で決まります。頻度、工数、ミス影響を5段階評価します。そして、合計点で並べる仕組みにしましょう。単純明快な足し算です。「頻度」は、毎日発生するなら5点とします。「工数」は、1時間以上なら5点に設定します。ここまでは分かりやすい評価軸です。しかし、最も注視すべきは「ミス影響」の軸です。

ミスへの恐怖からの解放を優先する

たとえ月に1回、10分で終わる作業でも油断はできません。金額の桁を間違えれば、大きな損害になる業務があります。こうした精神的なプレッシャーが大きい作業を、重視してください。ミス影響のスコアを、高く設定しましょう。人間が手作業でやる限り、ミスは必ず発生します。自動化の真の価値は、時間短縮だけではありません。「ミスへの恐怖からの解放」にこそ、価値があるのです。点数をつけたら、合計点の高い順に並べ替えてみてください。

すると、意外な結果が出ることがあります。これまで誰も見向きもしなかった、地味な作業が浮かび上がります。それが、最優先の改善対象となります。この瞬間こそが、棚卸しシートの威力を実感する時です。

自動化の正しい始め方

スコアの順位がついたとしても、注意が必要です。上から順番に、盲目的に着手するわけではありません。技術的な難易度を考慮します。そして、得られるリターンのバランスを見極めます。この工程を必ず挟んでください。

ここで明確な基準を提示します。最初の自動化対象は、「毎日発生」かつ「15分以上」の作業にしてください。なぜこの基準なのか、理由は2つあります。

1つ目は、改善の効果をすぐに実感できるからです。毎日発生する作業を自動化すれば、明日から恩恵を受けられます。「あの作業がなくなった」という解放感。これが、チーム全体にポジティブな空気をもたらします。2つ目は、テストのサイクルが回しやすい点です。年に1回しか発生しない業務は、避けてください。正しく動くかどうかの検証が、1年後になってしまいます。これでは開発のモチベーションが続きません。

自動化、簡単なタスクから

もし、複雑な条件分岐が含まれている場合は、一旦保留にしましょう。謎の社内独自システムへのアクセスも、最初は避けます。最初は、システム間のデータの橋渡しから始めてください。単純なファイルの転記など、ロジックが一本道のものを選びます。小さな成功体験を積み重ねることが、何より大切です。それが、プロジェクトを頓挫させない最大の防衛策となります。逆に、重厚長大なタスクには、最初から手を出さないでください。

途中でエラーが発生した時の、手戻りが大きすぎます。精神的なダメージで、立ち直れなくなる危険性があるからです。短期間で確実な勝利を得られる領域。そこへ、持てるリソースを集中投下しましょう。

Python化の前にExcelを検討

対象となる業務が決まったら、実装のフェーズに入ります。Pythonを使うのか、それともVBAを書くのか。あるいは別のツールを持ち出すのでしょうか。新しい技術を覚えたての頃は、注意が必要です。何でもかんでもコードを書きたくなる病に、陥りやすいからです。

Pythonにまだ慣れていない方にアドバイスがあります。先に、環境構築の基本だけは押さえておきましょう。そうすれば、あとで作業が止まりにくくなります。

次に、私の失敗談をお話しします。点数が高かった「売上集計」を、Pythonで自動化しようとしました。pandasを調べ、3日徹夜してコードを書いたのです。しかしその作業は、Excelの標準機能で終わるものでした。Power Queryを使えば、マウス操作だけで5分で済む内容だったのです。技術を使いたい気持ちが、先に立っていました。手段と目的が、完全に逆転していたのです。さすがにやり方を間違えたと、深く反省しました。

不必要なPython化を防ぐ鉄則

この悲劇を防ぐための、鉄則があります。Python化の前に、Excel機能で代替できるかを判定してください。データの前処理や、集計作業の多くは簡単です。Excelの標準機能で、驚くほどスムーズに片付きます。XLOOKUPや、Power Queryの活用を検討しましょう。それで済むなら、1行のコードも書く必要はありません。コードを書くということは、保守の責任を負うことを意味します。

プログラミング言語の出番を見極める

OSのアップデートや、ライブラリの変更への対応。入力データの仕様変更も、考慮しなければなりません。エラーで止まった時、あなたしか直せないシステム。それは、やがて巨大な負債へと変わってしまいます。既存の機能で、解決できない壁にぶつかった時。その時こそ、プログラミング言語の出番となります。複数のExcelファイルを、横断してデータを抽出する場合。あるいは、Webサイトから定期的に情報を取得する場合。こうした場面で、PythonやVBAの真価が発揮されます。

自動化への宝の地図 棚卸しシート運用術

一度作った棚卸しシートを、放置しないでください。すぐに情報の鮮度が落ちて、腐っていきます。業務は生き物ですので、常に変化しています。新しいプロジェクトが始まれば、新しい作業が生まれます。システムが入れ替われば、手順も変わるものです。

一方で、ツールの使い分けに迷うこともあるでしょう。その場合は、誰が保守するかを基準に決めてください。外部の効率化ツールを、組み合わせるのも一つの手です。内製だけにこだわりすぎないほうが、安全な場合もあります。

週1回15分!自動化の宝の地図棚卸し

鮮度を保つための仕組みを、作りましょう。運用は、週1回15分の見直しを固定化してください。棚卸しを更新するルールを、スケジュールに組み込みます。金曜日の夕方が、最適な時間帯です。頭が疲れて、クリエイティブな作業ができない時に行います。たった15分、シートを開くだけで構いません。今週、新しく発生した面倒な作業はなかったでしょうか。終わったタスクは、削除して整理します。

ルーティンの定着と改善の歴史

たったこれだけの作業が、防波堤となります。半年後や一年後のネタ切れを、未然に防いでくれます。現場のメンバーも、意識が変わるはずです。シートを見返すことで、無駄に気づきやすくなります。コスト意識が、自然と醸成されるようになるでしょう。このルーティンを定着させることが、大切です。持続可能な自動化のサイクルを、生み出しましょう。棚卸しシートは、ただのタスク一覧ではありません。あなたの部署が抱える、無駄と痛みの歴史です。そして、未来の改善に向けた宝の地図なのです。

週1回15分!自動化の宝の地図棚卸し(続き)

迷いは消えるはずです。指先は再び、キーボードの上を軽やかに走り始めます。📘 このスキルを活かして、さらに前へ進みませんか。Pythonや自動化スキルを、体系的に習得したい方へ。ITエンジニアとしてのキャリアを、切り開きたい方。そんな方には「Enjoy Tech!」が選択肢のひとつです。現役エンジニアのサポートがあります。未経験からでも、実践的なスキルを身につけられます。

プログラミングスクール Enjoy Tech!(エンジョイテック) → 📘 このスキルを活かして、転職を検討しませんか。PythonやExcel自動化スキルを持ったまま、進めます。ITエンジニアとして転職したい方には、「EBAエデュケーション」がおすすめです。企業が求めるエンジニア像に、合わせたカリキュラムです。

実務直結のスキルを、習得することができます。ITエンジニア転職・EBAエデュケーション →

関連リンクとチェックリスト

関連リンクとチェックリスト

無料プレゼント

Excel業務を自動化する前に確認するチェックリスト(PDF)

自動化していい作業かどうか。VBAかPythonか。最初に避けるべき落とし穴。実務でよく迷うポイントを、1枚にまとめました。メールアドレスだけで、受け取ることができます。

無料でチェックリストを受け取る

¥980 ミニキット

コピペで動かせる3スクリプト+自動化チェックリスト

最新ファイルの自動選択ができます。部署名ゆれの正規化。CSV文字コード確認の3点セットです。今週の作業を1つだけ楽にする、最小キットです。

ミニキットを見る(¥980)

関連書籍

業務効率化関連書籍を、手元で見返せる形にしておきたい場合

業務効率化は、いきなり大きく変えるより、手元の作業を1つずつ減らすほうが続けやすいです。考え方を見返せる本があると、次の一手を選びやすくなります。

業務効率化関連書籍をAmazonで探す

学習サービスとアンケート

学習サービスとアンケート

このスキルを活かしてさらに前へ進むなら

Pythonや自動化スキルを体系的に習得して、ITエンジニアとしてのキャリアを切り開きたい方には「Enjoy Tech!(エンジョイテック)」が選択肢のひとつです。

プログラミングスクール Enjoy Tech!(エンジョイテック) →

管理シートのたたき台がほしい方へ

棚卸しシートや管理表をゼロから作るのが大変な方には、国内最大級のテンプレートサイト「bizocean(ビズオーシャン)」が便利です。無料会員登録だけで書式のたたき台をダウンロードできるので、自分もまず既存の書式を直すところから始めました。

bizoceanで無料テンプレートを探してみる →

[アンケート] この記事は役に立ちましたか?

30秒で答えられます。改善の参考にします。

1問だけ回答する