こんにちは、阿久梨絵です!
スプレッドシートは、いまやビジネス・研究・個人の家計管理まで、あらゆる場面で欠かせない存在になりました。
その中心にあるのが Microsoft Excel と WPS Spreadsheets です。
どちらも「表計算ソフト」という枠を超え、独自の 計算エンジン を発展させてきました。
この記事では、スプレッドシートの 計算エンジン がどのように進化してきたのかを、歴史の流れとともに整理します。
1. スプレッドシートの原点:VisiCalc(1979)
スプレッドシートの歴史は VisiCalc から始まりました。
Apple II 上で動作し、セルに数式を入力すると自動で再計算されるという革新的な仕組みを持っていました。
・セル参照
・自動再計算
・表形式でのデータ管理
これらの概念は、現在の Excel や WPS の基礎そのものです。
2. Lotus 1-2-3(1983):業務利用の標準に
1980年代、IBM PC の普及とともに Lotus 1-2-3 がビジネスの標準ツールとなりました。
・高速な計算エンジン
・マクロ機能
・グラフ作成
特に計算速度の最適化は、後の Excel に大きな影響を与えました。
3. Excel の登場(1985〜):GUI と関数体系の確立
Excel は 1985 年に Macintosh 版として登場し、1987 年に Windows 版がリリースされました。
ここから計算エンジンの進化が一気に加速します。
Excel の計算エンジンの進化ポイント
依存関係グラフ(Dependency Graph)
セル同士の依存関係をグラフ構造で管理し、必要な部分だけ再計算する方式を採用しました。
これにより、大規模シートでも高速化が可能になりました。
マルチスレッド計算(Excel 2007〜)
CPU の複数コアを使って並列計算が可能になり、大量データの処理速度が飛躍的に向上しました。
新関数と動的配列(Excel 365〜)
・FILTER
・SORT
・UNIQUE
・SEQUENCE
などの動的配列関数により、計算エンジンが「配列を自然に扱う」方向へ進化しました。
LAMBDA 関数(2021〜)
ユーザーが関数を作れる時代になり、計算エンジンは「プログラミング環境」に近づいています。
4. WPS Spreadsheets の登場(1988〜):軽量・互換性・高速化
中国の Kingsoft が開発した WPS Office は、1990年代からアジア圏で広く普及しました。
その中核である WPS Spreadsheets は、Excel 互換を重視しつつ独自の最適化を進めてきました。
WPS の計算エンジンの特徴
Excel 互換の関数体系
Excel と同じ関数名・同じ動作を基本とし、移行コストを最小化しています。
軽量で高速な再計算
WPS は「軽さ」を重視しており、低スペック環境でも動作するよう最適化されています。
クラウド連携の強化
WPS Cloud と連動し、複数端末での計算・編集がスムーズです。
独自関数の追加
一部の統計関数やテキスト処理関数は、Excel より軽快に動くこともあります。
5. Excel と WPS:計算エンジンの思想の違い
| 観点 | Excel | WPS Spreadsheets |
|---|---|---|
| 計算速度 | 大規模データに強い(マルチスレッド最適化) | 軽量で小〜中規模に強い |
| 関数体系 | 最先端(動的配列・LAMBDA) | Excel 互換を重視 |
| 互換性 | Office エコシステムと強く連携 | Excel 互換を軸に独自最適化 |
| クラウド | OneDrive / SharePoint | WPS Cloud / マルチデバイス最適化 |
| 用途 | 企業・研究・高度分析 | 個人・教育・軽量環境 |
どちらが優れているというより、設計思想が異なると言ったほうが正確です。
6. これからの計算エンジン:AI とクラウドの時代へ
スプレッドシートの計算エンジンは、今後さらに進化していきます。
・AI による自動分析
・クラウド上での分散計算
・ノーコード化の加速
・数式の自動生成・自動修正
Excel も WPS も、単なる「表計算ソフト」ではなく、
データ分析プラットフォームへと進化し続けています。
まとめ
・スプレッドシートの歴史は VisiCalc から始まりました
・Excel は GUI・関数体系・動的配列・LAMBDA で進化してきました
・WPS は軽量性と Excel 互換性を軸に発展してきました
・計算エンジンは今後 AI とクラウドでさらに変わっていきます
Excel と WPS は競合でありながら、
それぞれの強みを活かして 計算エンジン の歴史を形作ってきました。
阿久梨絵でした!
