Excel転記を自動化する前に確認したい5つのこと。紙・Word・Excelの三重入力を見直す
現場担当者が紙に書き、その内容をマネージャーがWordへ入力し、さらに社長がExcelへ転記する。
実際に、各店舗へ商品を配送する小売業で、このような業務が行われていました。
それぞれの担当者は必要な仕事をしているように見えます。しかし、会社全体で見ると、同じ情報を紙、Word、Excelへ3回入力しています。
このような状況を見ると、「Excelへの転記を自動化できないか」と考えるかもしれません。
しかし、最後のExcel入力だけを自動化しても、紙への記入やWordへの入力は残ります。場合によっては、不要な作業を自動で続ける仕組みを作ってしまいます。
結論から言うと、Excel転記の自動化を考えるときは、まず次の5点を確認することが重要です。
- その転記は本当に必要か
- 最初の入力をフォームへ変えられないか
- 元になるデータを一か所に集約できないか
- 残った作業にはどの自動化方法が合うか
- 自動化後の確認方法と担当者が決まっているか
目指すのは、現在の転記をそのまま速くすることではありません。
最初に情報を持っている人が一度だけ入力し、その情報を必要な人が確認・集計できる流れを作ることです。
紙からWord、さらにExcelへ転記していた小売業の例
この小売業では、各店舗へ配送する商品や数量を管理するため、次のような流れで情報を処理していました。
- 現場担当者が配送内容を紙へ記入する
- マネージャーが紙を見ながらWordへ入力する
- 社長がWordを見ながらExcelへ入力する
- Excelを使って配送状況や実績を管理する
この流れには、次のような問題があります。
- 同じ情報を複数回入力している
- 紙の文字を読み間違える可能性がある
- 入力のたびに数量や商品名を間違える可能性がある
- 紙がマネージャーへ届くまで集計できない
- 修正したときに、どの情報が最新か分からなくなる
- マネージャーや社長の時間が転記作業に使われる
- 店舗別や商品別の集計に時間がかかる
ここでExcelへの入力だけをマクロやRPAで自動化しても、紙からWordへの転記は残ります。
先に確認すべきなのは、「WordからExcelへどう転記するか」ではなく、「なぜ同じ情報をWordとExcelの両方へ入力しているのか」です。
1.その転記は本当に必要か
最初に、現在使っている帳票やファイルを並べ、同じ情報がどこへ入力されているかを確認します。
例えば、次のような項目です。
- 店舗名
- 配送日
- 商品名
- 商品コード
- 数量
- 配送担当者
- 欠品や破損などの特記事項
紙、Word、Excelに同じ項目があるなら、それぞれの用途を確認します。
Wordが正式な報告書として必要なのか、それとも以前から使っているため残っているだけなのか。Excelは集計に使われているのか、それとも単なる保管場所になっているのか。
確認した結果、Wordが不要であれば、Wordへの入力自体をなくせます。
反対に、取引先への提出や社内承認のためにWord形式の書類が必要なら、一覧データから必要な書類を作る方法を検討できます。
自動化の第一歩は、作業を速くすることではなく、不要な作業をやめることです。
2.最初の入力をフォームへ変えられないか
紙へ記入している現場担当者が、スマートフォンやタブレットからフォームへ入力できれば、その回答を一覧データとして蓄積できます。
例えば、フォームに次の項目を設けます。
- 店舗名
- 配送日
- 商品名または商品コード
- 数量
- 配送担当者
- 特記事項
- 必要に応じて現場写真
店舗名や商品名を選択式にすれば、「〇〇店」「〇〇支店」「〇〇店舗」のような表記の違いを減らせます。
数量を必須項目にすれば、記入漏れを防ぎやすくなります。現場で入力できるため、紙がマネージャーへ届くまで待つ必要もありません。
Googleフォームでは、回答をGoogleスプレッドシートへ保存できます。Googleフォームの回答保存に関する説明
Microsoft Formsでも、回答データをExcelで確認でき、フォームの作成方法に応じてOneDriveまたはSharePointに保存されます。Microsoft FormsとExcelの連携に関する説明
改善後の流れは、次のようになります。
- 現場担当者がフォームへ一度だけ入力する
- 回答がスプレッドシートやExcelへ蓄積される
- マネージャーが内容を確認する
- 社長は集計結果や例外だけを確認する
この場合、フォームは紙をデジタル化するだけの道具ではありません。
入力項目と形式をそろえ、後工程の転記や修正を減らすための入力画面です。
ただし、現場でスマートフォンを使えない、通信環境が安定しない、手袋をしたまま操作する必要があるなど、フォーム入力が現場に合わない場合もあります。
実際の作業環境を確認せず、一方的に紙を廃止しないことも重要です。
3.元になるデータを一か所に集約できないか
フォームを導入しても、回答を複数のExcelへコピーしていれば、新しい転記作業が生まれます。
そこで、「どのデータを正しい元情報とするか」を決めます。
例えば、フォームの回答を蓄積する一覧表を元データとし、店舗別、商品別、配送日別の資料は、その一覧表から集計します。
この考え方を採用すると、同じ情報を用途ごとに入力し直す必要がありません。
- 現場担当者はフォームから入力する
- マネージャーは回答一覧を確認する
- 社長は集計表やグラフを見る
- 必要な帳票は一覧データから作る
利用者ごとに別のファイルを作るのではなく、一つの元データから必要な見せ方を作ります。
複数の店舗や担当者が同じ形式のExcelファイルを作成している場合は、Power Queryを使ってファイルを結合する方法もあります。ただし、安定して結合するには、列名やデータ形式をそろえる必要があります。Power Queryによる複数ファイルの結合方法
自動化がうまく動かない原因の多くは、ツールの性能ではなく、元データの項目や形式がそろっていないことにあります。
4.残った作業に合う自動化方法を選ぶ
業務とデータを整理しても残る定型作業は、その内容に合った方法で自動化します。
Excel関数・スプレッドシート関数
入力されたデータの参照、計算、簡単な集計に向いています。
例えば、店舗別の配送数量、商品別の合計、未入力項目の確認などです。
処理が比較的単純で、社内で数式を管理できる場合に適しています。
Power Query
複数のExcelやCSVを取り込み、同じ手順で整形・結合する作業に向いています。
各店舗が同じ形式のファイルを提出しており、それらを本部で集約する場合などに利用できます。
一方、店舗ごとに列名やファイル構成が違う場合は、先に形式を統一する必要があります。
マクロ・VBA、Google Apps Script
ExcelやGoogleスプレッドシート内で繰り返している処理に向いています。
例えば、次のような作業です。
- フォーム回答を集計表へ反映する
- 条件に合うデータを別の一覧へ整理する
- 入力漏れや異常な数量を通知する
- 配送用の帳票を作成する
- 定型メールを送る
ただし、作った人しか修正できない状態になると、新しい属人化が発生します。処理内容、実行方法、エラー時の確認箇所を記録する必要があります。
RPA
連携機能がない複数のシステムへ同じ情報を入力するなど、画面操作を繰り返す業務に向いています。
既存システムを変更できない場合には有効ですが、画面の配置や仕様が変わると止まる可能性があります。
最初からRPAを選ぶのではなく、データの取込機能やAPIなど、より安定した連携方法がないかを先に確認します。
AppSheetなどによる簡易アプリ化
新規入力だけでなく、登録済みデータの検索、修正、承認、写真添付などが必要な場合は、フォームよりも簡易アプリが合うことがあります。
例えば、配送履歴を検索する、マネージャーが承認する、店舗ごとに表示内容を変えるといった運用です。
単純なフォームで十分なのか、既存データの編集や利用者別の権限まで必要なのかを基準に判断します。
APIや専用システム
処理件数が多い、停止すると業務への影響が大きい、在庫・受注・配送を一体で管理したい場合は、既存システムとのAPI連携や専用システムを検討します。
高機能な方法から選ぶのではなく、業務の重要度、件数、保守できる人、費用をもとに判断することが大切です。
5.自動化後の確認方法と担当者を決める
自動化しても、入力間違いや例外はなくなりません。
例えば、数量を「10」と入力すべきところで「100」と入力すれば、そのデータは自動で集計されます。仕組みが正確に動くことと、入力内容が正しいことは別です。
そのため、次の点を決めておきます。
- 誰が入力内容を確認するか
- 異常な数量をどのように見つけるか
- 商品や店舗を追加するとき、誰が選択肢を更新するか
- エラーや処理停止を誰が確認するか
- フォームや集計表を誰が管理するか
- 自動処理が止まった場合、どの手順で業務を続けるか
- 退職や異動時に管理権限をどう引き継ぐか
自動化は、一度作れば終わりではありません。
商品、店舗、担当者、業務手順が変われば、フォームや処理内容も見直す必要があります。社内で管理できない場合は、保守を外部へ任せる範囲も決めておきます。
自動化する前に作りたい業務の流れ
ツールを比較する前に、現在と改善後の業務を簡単に書き出します。
現在の流れ
紙へ記入
→ Wordへ転記
→ Excelへ転記
→ 集計
→ 社長が確認
改善後の流れ
現場でフォームへ入力
→ 一覧データへ自動蓄積
→ マネージャーが確認
→ 必要な集計や帳票を自動作成
→ 社長は結果と例外を確認
このように並べると、なくせる作業と、自動化すべき作業を区別できます。
重要なのは「誰の作業を自動化するか」だけではありません。
誰が最初に情報を持ち、誰が内容を確認し、誰が結果を判断するのかを整理することです。
自社で対応できる場合と外部へ相談したい場合
現在の帳票が少なく、入力項目と集計方法を社内で決められる場合は、GoogleフォームやMicrosoft Formsを使って小さく試せます。
まず一つの店舗や一種類の報告を対象に、次の順番で進めます。
- 現在使っている紙、Word、Excelを集める
- 重複している入力項目を確認する
- 不要な帳票や項目を減らす
- 最低限の項目でフォームを作る
- 一部の担当者で試す
- 入力負担と集計結果を確認する
- 必要な部分だけ自動化する
一方、次のような場合は外部支援を利用した方が進めやすいことがあります。
- 帳票やファイルが多く、全体の流れが分からない
- 部署や店舗ごとに手順が異なる
- どのデータを元情報にすべきか決められない
- 在庫、受注、配送など複数の業務が関係している
- マクロやRPAを作っても社内で保守できない
- 現場と管理者の要望を整理する必要がある
- ツールを導入する前に業務そのものを見直したい
FP Supportersでは、特定の自動化ツールを導入することからではなく、現在の情報と業務の流れを確認するところから支援します。
フォームで十分なのか、Excelやスプレッドシートの見直しが必要なのか、自動処理や簡易アプリまで作るべきなのかを整理し、実際に運用できる形へつなげます。
まとめ
Excel転記を自動化するとき、現在の操作をそのまま機械へ置き換えるだけでは、十分な改善にならない場合があります。
紙へ記入し、Wordへ入力し、さらにExcelへ転記しているなら、最後のExcel入力だけではなく、情報の入口から見直す必要があります。
最初に確認したいのは、次の5点です。
- その転記は本当に必要か
- 最初の入力をフォームへ変えられないか
- 元になるデータを一か所に集約できないか
- 残った作業にはどの自動化方法が合うか
- 自動化後の確認方法と担当者が決まっているか
目指すのは、紙をなくすことや新しいツールを入れることではありません。
最初に情報を持っている人が一度だけ、集計可能な形式で入力し、その情報を必要な人が確認・活用できる状態を作ることです。
自動化する対象を決める前に、まず紙、Word、Excelの間を情報がどのように流れているかを書き出してみてください。