セットアップ: 平行宇宙の構築
何かを比較する前に、ベースラインの平行性を確立する必要がありました。これは、両方のプラットフォームでまったく同じ分析インフラを再構築することを意味し、ExcelとGoogle Sheetsの間の最初の大きな違いを即座に明らかにしました。 クライアントの既存のExcelワークブックは巨大でした:23の相互接続されたシート、847の名前付き範囲、12のピボットテーブル、そして約15,000の数式。それは、異なる4人のアナリストによって3年間で構築され、各々が自分の複雑さの層を追加していました。ファイルサイズ?127 MB。これを開くのに高性能のラップトップで43秒かかりました。 これをGoogle Sheetsに移行するのは単純なアップロード&実行の状況ではありませんでした。Google Sheetsはワークブックごとに1000万セルという制限があり、データセットはその制約に収まっていましたが、数式の構造はスムーズには移行しませんでした。約18%の数式がすぐにエラーを出しました。Google Sheetsがロジックを処理できなかったわけではなく、構文が微妙に、また面倒な方法で異なるからです。 XLOOKUPはGoogle Sheetsには存在しません—VLOOKUPまたはINDEX/MATCHの組み合わせに頼ることになります。動的配列は異なる動作をします。Power Queryは全く存在しないため、データ変換パイプラインをGoogle Apps Scriptを使用して再構築する必要がありました。初回の移行には14時間の集中的な作業がかかり、両方のプラットフォームでの経験があったにも関わらずです。 しかし、誰も話さないことがあります:Google Sheetsのバージョンが動作するようになったとき、実際にメンテナンスが容易でした。変更はすべてのユーザーに即座に伝播しました。バージョン管理は自動でした。そして、新しいデータソースを追加する際、ファイルの破損や異なるExcelバージョン間の互換性の問題を心配する必要はありませんでした。 Excelのバージョンは重い計算では速さが勝っていましたが、Google Sheetsのバージョンはそれ以外のすべて—共有、更新、コラボレーション、そして分析自体の反復—で速かったです。パフォーマンステスト: 本当に重要なスピード
私は両方のプラットフォームで同じ分析操作を行い、それらの時間を徹底的に正確に計測しました。私が測定したのは、ワークブック全体の再計算時間、ピボットテーブルの更新速度、グラフの描画、フィルタの適用、そして一般的なデータ操作タスクを実行するのにかかる時間です。 Excelは生の計算速度テストで圧倒的でした。すべての15,000の数式を再計算するのに、Excelでは2.3秒、Google Sheetsでは8.7秒かかりました。これはほぼ4倍の速さです。10,000回の反復を伴うモンテカルロシミュレーションを実行している財務チームのために、Excelは分析を47秒で完了しましたが、Google Sheetsは3分12秒かかりました。 しかし、ここに逆転があるのです:そのスピードの違いは特定のワークフローにしか重要ではありませんでした。アナリストは常にワークブック全体を再計算しているわけではありませんでした。彼らはインクリメンタルな変更を行っていました—単一の入力セルを更新し、1つのピボットテーブルを更新し、または特定の製品カテゴリを分析するためのデータセットをフィルタリングしました。 これらの一般的な操作において、パフォーマンスのギャップは劇的に狭まりました。50,000行のデータセットをフィルタリングするのに、Excelでは0.8秒、Google Sheetsでは1.1秒かかりました。単一のピボットテーブルを更新するのには、1.2秒対1.9秒です。グラフの更新は実際にGoogle Sheetsの方が速かったです—Excelの0.7秒に対して0.3秒でした。 Google Sheetsでの実際のパフォーマンスを妨げるのは計算速度ではありませんでした。それは遅延でした。すべてのアクションはGoogleのサーバーへの折り返しを必要とし、インターネット接続が不安定な日は、プラットフォームが苛立たしいほど鈍くなりました。ローカルで動作しているExcelには、その問題はありませんでした。 私は12人のアナリストによる30日間の実際の使用を追跡しました。この期間中にExcelは7回クラッシュしました—通常は誰かが大きなデータセットをコピー&ペーストしようとしたとき、または新しいデータを追加した後にファイルサイズが150 MBを超えたときです。Google Sheetsは一度もクラッシュしませんでしたが、インターネット接続が2 Mbpsを下回ったときに23回応答しなくなりました。"ExcelとGoogle Sheetsのスピードの違いは、80%の分析作業においてあなたが思っているほど重要ではありません。しかし、重い計算が関与する20%の作業においては、Excelの利点は否定できません。重要なのは、どちらが速いかではなく、あなたの仕事がその20%に該当するかどうかです。”
コラボレーションの物語: リアルタイム編集が四半期末の締めを救ったとき
四半期末の締めの3日前、財務チームはデータの整合性に問題があることを発見しました。ベンダーが四半期中に請求書のフォーマットを変更し、私たちの自動データパイプラインが約230万ドルの費用を誤分類していたのです。CFOは、翌朝の午前9時までに取締役会の会議のために修正された報告書を必要としていました。 古いExcelのワークフローでは、これが混乱を引き起こしていたでしょう。誰かがマスターファイルのコピーを作成し、数式を修正し、それをチームリーダーにレビューのためにメールで送信していました。その間に、他の二人のアナリストが自分のコピーに取り組み、別々の更新を行っていました。それらの三つのバージョンを調整するのには数時間かかり、誰かの修正を上書きする高いリスクがありました。 Google Sheetsでは、私たちは5人のアナリストが同時に同じファイルで作業していました。私はリアルタイムでスプレッドシート内のカーソルのラベルが動くのを見ました:「サラがセルD47を編集中」と「マイクがピボットテーブルを更新している」と「ジェニファーがK列の数式を修正している」。私たちは修正を2時間15分で終えました。バージョンの衝突はありませんでした。マージエラーもありませんでした。「あなたの最新のバージョンを受け取りましたか?」という慌てたSlackメッセージもありませんでした。 しかし、コラボレーションは単に同時編集だけではありません。それはワークフローの統合です。Google SheetsはGoogle Workspaceエコシステムの他の部分とネイティブに接続します。私たちは特定のセルの値が変更されたときに自動的にSlack通知を送るように設定しました。自動的に更新されるライブチャートをGoogle Docsのレポートに直接埋め込みました。手動のインポートステップなしで分析スプレッドシートにデータを直接供給するGoogleフォームを作成しました。 ExcelのコラボレーションストーリーはMicrosoft 365とExcel Onlineでの共同作業で劇的に改善されましたが、それでもコラボレーションはソロ作業のために設計されたプラットフォームに後付けされたように感じます。Excelのデスクトップ版は—大多数のパワーユーザーがその優れたパフォーマンスのために好むもので—リアルタイムの共同作業を全くサポートしていません。一度に1人しかファイルで作業できない「ロックして編集」モデルに制約されているのです。 財務チームの30日後の判断:Google Sheetsはコラボレーションの戦いで決定的に勝利しました。Excelが技術的に同じことをできなかったわけではなく、Google Sheetsがコラボレーションを自然で effortlessに感じさせる一方、Excelはソフトウェアとの戦いのように感じさせたからです。機能比較: 実際に存在するものと、存在してほしいもの
| 機能カテゴリ | Excel | Google Sheets | 勝者 |
|---|---|---|---|
| 数式ライブラリ | XLOOKUP、LET、LAMBDAを含む500以上の関数 | 450以上の関数、一部の高度なオプションが不足 | Excel |
| ピボットテーブル | 非常にカスタマイズ可能、計算フィールドと複数の統合範囲をサポート | シンプルなインターフェース、カスタマイズが限られているが初心者には簡単 | Excel |
| データ変換 | Power Query(非常に強力) | 限定的なネイティブオプション、複雑な変換にはApps Scriptが必要 | Excel |
| チャート作成 | より多くのチャートタイプ、優れた書式設定制御 | クリーンなデフォルトスタイル、他の場所に埋め込みやすい | 引き分け |
| アドオン/拡張機能 | 広範なマーケットプレイスがあるが、品質は様々 | 小規模なマーケットプレイス、Googleサービスとの統合が良好 | 引き分け |
| 自動化 | VBA(強力だが古い)、Office Scripts(新しいが制限あり) | Apps Script(JavaScriptベース、現代的、学びやすい) | Google Sheets |
| バージョン履歴 | 限定的、OneDrive/SharePointが必要 | 自動、詳細で、復元が簡単 | Google Sheets |
| モバイル体験 | 機能的だが手狭 | モバイル編集に最適化されている | Google Sheets |
| オフラインアクセス | オフラインでのフル機能 | 限定的なオフラインモード、設定が必要 | Excel |
| ファイルサイズ制限 | 実質無制限(ただしパフォーマンスが低下) | ワークブックごとに1000万セル | Excel |
| データ接続 | すべてに接続(データベース、API、ファイル) | 良好なAPI統合があるが、データベース接続は弱い | Excel |
| 価格 | $70/年(Microsoft 365 Personal)または$230のスタンドアロン版 | 無料(またはWorkspaceのための$12/月) | Google Sheets |