概要
Excelは、仕事の現場に大きな自由を与えました。
表を作る。数字を直す。数式を入れる。並べ替える。コピーする。集計する。専門のシステムを待たなくても、現場の人が自分で業務を整理できます。
この自由さが、Excelを強い道具にしました。ただし、その自由さは事故の原因にもなります。
問題は、Excelが悪いことでも、使う人が悪いことでもありません。本来はデータベースや基幹システムで管理すべき情報まで、Excel級の自由なUIで扱われるようになったことです。
顧客情報、請求、契約、在庫、医療、金融、行政データ。こうした情報には、入力ルール、権限、履歴、整合性、削除防止、重複防止が必要です。しかしExcelのセルは、基本的に自由です。
ここに、Excel文化の強さと限界があります。
Excelは自由のUIである
Excelが広がった理由は、現場で使いやすかったからです。
専用システムを作るには時間がかかります。データベースを設計するには知識が必要です。業務システムを改修するには調整が必要です。
その点、Excelならすぐに始められます。列を増やし、項目名を変え、数式を入れ、見た目を整えれば、簡単な管理表や集計表を作れます。業務の形がまだ固まっていない段階では、この柔軟さは非常に強いものです。
だから、Excel文化を単純に否定する必要はありません。問題は、自由に作った表が、そのまま業務の正本になってしまうことです。
表計算がデータベースの役割を持ち始めた
Excelは、もともと計算や試算に強い道具です。
しかし現場では、顧客一覧、請求管理、在庫管理、契約管理、申請管理、問い合わせ管理、進捗管理までExcelで扱われるようになりました。
こうした情報は、継続的に更新され、複数人で共有され、他の業務とつながるデータです。見た目はExcelでも、役割はデータベースに近づいています。
ここでズレが生まれます。ExcelのUIは、人間が自由に編集するためにできています。一方、データベースは、データを壊れにくく保つためにできています。
ExcelでDB級の業務データを扱うと、自由さがそのままリスクになります。
小さな操作が事故になる
データベースは、型、主キー、外部キー、トランザクション、権限などでデータを守ります。
Excelにも保護や入力規則はあります。しかし基本思想としては、セルを自由に触れる道具です。
そのため、行をずらす、フィルタ漏れのままコピーする、非表示行を混ぜる、数式を上書きする、CSVで文字化けする、古いファイルを最新版だと思って送る、といった小さな操作が事故につながります。
一つひとつは、誰にでも起こり得るミスです。だから、個人の注意力だけで防ごうとすると限界があります。
自由なUIで、制約が必要なデータを扱っていること自体が構造的なリスクです。
ノーコードとAIで問題は広がる
Googleスプレッドシート、AppSheet、ノーコードツール、生成AIによって、表計算の延長で業務アプリや自動化を作れるようになりました。
これは大きな進歩です。ただし、同じ問題も起きます。DBを知らない人が、DB級の操作に近づくのです。
データの追加だけならまだ軽いかもしれません。けれども、更新、削除、参照、承認、通知、外部連携、自動実行が入ると、設計の重みが変わります。
AI時代には、AIが業務データを読み、要約し、更新案を出し、自動化処理まで作るようになります。裏側のデータ構造が弱いままAIをつなぐと、速くなるぶん、間違いも速く広がります。
必要なのは、自由と安全性の分離
Excelやスプレッドシートの価値は、自由に考えられることにあります。業務の初期段階では、項目を変えながら考えたり、仮説を試したり、数字を動かしながら判断したりする柔軟さが必要です。
ただし、業務が定着し、複数人で使い、他のシステムとつながり、AIや自動化が読むようになるなら、自由だけでは足りません。
試算のための表と、業務の正となるデータは分けた方がよい。人間が考える自由な場所と、壊してはいけない台帳は分けた方がよい。
Excel文化の次に必要なのは、Excelを捨てることではありません。表計算の使いやすさを残しながら、データベースの安全性をどう組み込むかです。
まとめ
Excel文化が事故を生むのは、Excelが悪いからではありません。
Excelが現場に自由を与え、その自由が便利だったために、本来は制約が必要な業務データまで、表計算の感覚で扱われるようになったからです。
Excelは、人間が考えるための道具としては非常に強いものです。しかし、業務データの正本として使い続けるには、制約、権限、履歴、整合性の設計が足りなくなることがあります。
これからは、ノーコードとAIによって、さらに多くの人がDB級の操作に近づきます。そのとき必要なのは、誰かの世代やスキルを責めることではありません。
自由なUIと、安全なデータ管理をどう両立させるかです。
