Googleスプレッドシートとは:基本と特徴
Googleスプレッドシート(Google Sheets)は、Googleが提供する無料のブラウザベースの表計算ソフトです。Googleアカウントがあれば誰でも無料で使えます。Microsoft ExcelとほぼS同様のインターフェース・関数構文を持ちながら、クラウドネイティブならではの機能(リアルタイム共同編集・自動保存・他のGoogleサービスとの連携)を強みとしています。
2025年現在、Google Workspaceは全世界で1000万以上の企業・組織が利用しており(Google発表)、スプレッドシートはその中核ツールとして幅広いビジネスシーンで使われています。
ExcelとGoogleスプレッドシートの違い
Googleスプレッドシートが優れる点
- 無料で使える:個人利用は完全無料(Excel はMicrosoft 365契約が必要)
- リアルタイム共同編集:複数人が同時に同じシートを編集可能。Excelは同時編集が限定的で、開いている間は「読み取り専用」になる
- 自動クラウド保存:保存操作が不要で変更が自動的にGoogleドライブに保存される。バージョン履歴も自動管理
- どのデバイスからでもアクセス可能:ブラウザとスマートフォンアプリで場所を選ばず編集できる
- Googleサービスとの連携:Googleフォーム・Googleドキュメント・Google Data Studio(Looker Studio)・Google Apps Scriptとシームレスに連携できる
Excelが優れる点
- オフライン対応:インターネット接続なしで作業できる(スプレッドシートはオフライン機能が限定的)
- 大容量データの処理速度:数十万行を超えるデータの処理ではExcelの方が高速
- 高度な機能:パワークエリ・パワーピボット・マクロ(VBA)はExcelが優勢
- 企業標準との互換性:取引先とのファイルやり取りはExcel形式(.xlsx)が業界標準になっているケースが多い
使い分けの基本方針
チーム共同作業・フォームからのデータ自動収集・Google Workspaceとの連携 → スプレッドシート。大量データの分析・VBAによる自動化・取引先との共有 → Excel、という使い分けが実務では一般的です。
基本操作:まず覚えるべき10の操作
- シートの作成:drive.google.comから「新規>Googleスプレッドシート」で新規作成
- 共有設定:右上「共有」ボタンからメールアドレス指定またはリンク共有。編集者・閲覧者・コメント者の権限を設定できる
- データの入力・コピー:Excelと同様の操作。Ctrl+C/V・ドラッグでのオートフィル・セルの書式設定が使える
- フィルタの設定:メニュー「データ>フィルタを作成」またはツールバーのフィルタアイコン。列ヘッダーをクリックして絞り込み
- 条件付き書式:「書式>条件付き書式」で値に応じたセル色変更・強調表示が設定できる
- バージョン履歴:「ファイル>変更履歴>変更履歴を表示」で過去の状態に戻せる
- コメント機能:セルを右クリック「コメントを挿入」でメンションも可能(@ユーザー名)
- グラフの挿入:範囲選択後「挿入>グラフ」から棒・折れ線・円グラフなどを選択
- Googleフォームとの連携:「ツール>フォームを作成」でフォーム回答がシートに自動記録される
- Excel形式で書き出し:「ファイル>ダウンロード>Microsoft Excel(.xlsx)」で互換形式で保存できる
Excelと共通の基本関数
Googleスプレッドシートの関数構文は「=関数名(引数)」の形でExcelとほぼ同一です。以下の基本関数はExcelと同じように使えます。
- SUM(範囲):合計。
=SUM(B2:B100) - AVERAGE(範囲):平均。
=AVERAGE(C2:C50) - IF(条件,真,偽):条件分岐。
=IF(D2>=60,"合格","不合格") - VLOOKUP / XLOOKUP:別表からデータを検索して取得
- SUMIF / SUMIFS:条件付き合計
- COUNTIF / COUNTIFS:条件付き件数カウント
- IFERROR(式,エラー時の値):エラー処理
- TEXT(値,書式):数値を文字列に変換
Googleスプレッドシート独自の便利関数
IMPORTRANGE:他のスプレッドシートのデータを参照
=IMPORTRANGE("スプレッドシートのURL","シート名!セル範囲")
別のスプレッドシートのデータをリアルタイムで参照します。部門間でのデータ共有・マスターデータの参照に活用できます。Excelにはない強力な機能で、複数ファイルにわたるデータ集計を自動化できます。
QUERY:SQLライクなデータ抽出・集計
=QUERY(データ範囲,"SELECT A,B,C WHERE B='東京' ORDER BY C DESC")
Google Visualization API のクエリ言語でデータを絞り込み・集計できます。SUMIFSやVLOOKUPの組み合わせで書く処理をシンプルに1行で記述できるため、データ処理の上級者向け関数です。
ARRAYFORMULA:配列関数を一括適用
=ARRAYFORMULA(A2:A100*B2:B100)
数式をセル範囲全体に一括で適用します。各行に同じ数式をコピーする手間が省け、後から行が追加されても自動で計算が適用されます。
GOOGLETRANSLATE:翻訳関数
=GOOGLETRANSLATE(A1,"ja","en")
A1の日本語テキストを英語に翻訳します。多言語対応リスト・顧客対応テンプレートの翻訳を一括処理する際に有用です。
GOOGLEFINANCE:株価・為替データの自動取得
=GOOGLEFINANCE("CURRENCY:USDJPY")
リアルタイムの株価・為替レートを自動取得します。経費精算の為替換算シートや、投資管理シートの自動更新に活用できます。
チーム業務での活用:スプレッドシートの共同編集設計
スプレッドシートをチームで活用する際の最大のポイントは「誰が何をいつまでにやるか」を全員が見える状態に保つことです。タスク管理シートの設計では、自分の手元でボールを溜めないために、「依頼者・タスク内容・担当者・期限・ステータス・完了日」の列を設けてリアルタイムで更新する運用が効果的です。スプレッドシートの共有コメント機能(@メンション)を活用することで、メールやSlackを介さずシート内でコミュニケーションが完結し、情報の分散を防げます。
Google Apps Script(GAS)による自動化
Googleスプレッドシートにはプログラミング不要(JavaScriptベース)の自動化機能「Google Apps Script(GAS)」が内蔵されています。以下のような自動化が実現できます。
- フォーム回答時に自動でメール通知を送る
- 毎日定時にシートのデータをSlackに投稿する
- 他のシートのデータを自動集計して月次レポートシートを生成する
GASのコードはGoogle AIのGeminiやChatGPTに「〇〇したいのでGASコードを書いてください」と指示すれば生成してもらえるため、プログラミング未経験者でも実装のハードルが下がっています。
まとめ
Googleスプレッドシートは「無料・リアルタイム共同編集・Googleサービスとの連携」が強みのクラウド表計算ツールです。Excelと基本関数・操作は同一でありながら、IMPORTRANGE・QUERY・ARRAYFORMULAなどの独自関数でより柔軟なデータ連携・自動化が実現できます。チームでの情報共有・フォームからのデータ収集・GASによる業務自動化を組み合わせることで、業務効率の大幅な向上が期待できます。まず今日、Googleドライブから新しいスプレッドシートを作成し、チームメンバーと共有設定してみてください。
