Googleスプレッドシートで作成した表やグラフを他の人に送る際、Excel形式(.xlsx)が求められることがよくあります。特に企業や学校ではMicrosoft Excelが標準ソフトである場合が多く、.xlsx形式でやり取りする必要があるでしょう。しかし、Googleスプレッドシートのデフォルト保存形式は独自のものです。「ファイル」メニューから簡単に.xlsx形式でダウンロードできることをご存知でしょうか。この記事では、GoogleスプレッドシートをExcelファイルとして保存する具体的な手順をわかりやすく解説します。
【要点】Googleスプレッドシートを.xlsx形式でダウンロードする方法
- 「ファイル」→「ダウンロード」→「Microsoft Excel(.xlsx)」: 最も基本的な操作で、数クリックで.xlsxファイルを取得できます。
- 「名前を付けて保存」からのエクスポート: スプレッドシートのコピーをExcel形式で保存したい場合に使います。
- 「ツール」→「インポート」の逆操作: Excelファイルをアップロードした後、再び.xlsxで書き出す場合も同様の手順で可能です。
ADVERTISEMENT
目次
GoogleスプレッドシートとExcel形式の互換性について
GoogleスプレッドシートはWebブラウザ上で動作する表計算アプリケーションです。作成したデータはデフォルトでGoogleサーバーに保存され、ファイル形式は「Googleスプレッドシート」独自のものです。この形式は他の表計算ソフトと直接互換性がないため、Excelなどのソフトで開くには.xlsx形式などへの変換が必要です。幸い、Googleスプレッドシートにはエクスポート機能が備わっており、簡単に.xlsx形式でダウンロードできます。変換時に書式や数式が一部失われる可能性もあるため、事前に注意点を確認しておきましょう。
Googleスプレッドシートを.xlsx形式でダウンロードする手順
ここでは、最も一般的な「ファイル」メニューからのダウンロード手順を説明します。他にも「名前を付けて保存」や「アップロード」からの逆操作もカバーします。
基本のダウンロード手順
- Googleスプレッドシートを開く
ブラウザで目的のシートを開き、編集画面を表示します。共有設定は特に必要ありません。 - 「ファイル」メニューをクリック
左上の「ファイル」をクリックし、ドロップダウンメニューを開きます。 - 「ダウンロード」にマウスを合わせる
メニューの中から「ダウンロード」を選択すると、サブメニューが表示されます。 - 「Microsoft Excel(.xlsx)」をクリック
表示される形式一覧から「Microsoft Excel(.xlsx)」を選びます。すると、自動的にダウンロードが開始され、.xlsxファイルが保存されます。
これだけで完了です。非常にシンプルで、特別な設定は一切必要ありません。
「名前を付けて保存」からExcel形式で保存する方法
「名前を付けて保存」機能を使用すると、元のスプレッドシートとは別のGoogleスプレッドシートとしてコピーを作成し、そのコピーを.xlsx形式でダウンロードできます。手順は以下の通りです。
- 「ファイル」→「名前を付けて保存」を選択
まず通常の「名前を付けて保存」を行い、別の名前でスプレッドシートのコピーを作成します。 - 作成したコピーに対して「ダウンロード」を実行
コピーが開かれたら、上記の基本手順と同じく「ファイル」→「ダウンロード」→「Microsoft Excel(.xlsx)」を選択します。
この方法は、元のデータを変更せずにエクスポートしたい場合に便利です。
アップロードしたExcelファイルを再び.xlsx形式でダウンロードする手順
すでにExcelファイルをGoogleスプレッドシートにアップロードして編集した後、再びExcel形式で書き出したい場合も同じ手順で問題ありません。アップロード後、スプレッドシートの編集画面で「ファイル」→「ダウンロード」→「Microsoft Excel(.xlsx)」を選べば、編集内容を反映した.xlsxファイルが得られます。
.xlsx形式で保存する際の注意点と制限事項
スプレッドシートからExcel形式に変換する際、以下のような点に注意が必要です。特に書式や関数の一部が正しく変換されない場合があります。
互換性のない関数や書式
Googleスプレッドシート専用の関数(例:GOOGLETRANSLATE、IMAGEなど)はExcelに存在しないため、変換後はエラー値や無効な値になる可能性があります。また、セルの書式設定の中で、Googleスプレッドシート特有の書式(条件付き書式の一部)が正しく反映されないこともあります。変換後は必ずExcelで開いて内容を確認することをおすすめします。
マクロ(Apps Script)の非互換性
Googleスプレッドシートで記述したApps Script(マクロ)は、.xlsxファイルには含まれません。VBAなどのExcelマクロに自動変換されるわけでもありません。そのため、スクリプトで実現していた機能は.xlsxでは失われることを理解しておきましょう。
画像やグラフの変換
挿入した画像やグラフは、多くの場合.xlsx形式でも保持されます。ただし、Googleスプレッドシート独自のグラフ機能(例:ガントチャートなど)はExcelで正しく表示されない可能性があります。安全のため、変換後にグラフが崩れていないか確認してください。
データのサイズ制限
Googleスプレッドシートにはセル数の上限がありますが、.xlsxファイルのサイズが大きすぎるとダウンロードに時間がかかったり、開けなくなる場合があります。特に画像や大量のデータを含むシートは、変換前にファイルサイズを確認しましょう。
ADVERTISEMENT
Googleスプレッドシートと.xlsx形式の比較
| 比較項目 | Googleスプレッドシート | .xlsx形式 |
|---|---|---|
| 同時編集 | リアルタイム同時編集可能 | 基本的に排他制御(オンライン共有不可) |
| 関数互換性 | Google独自関数あり | 標準関数のみ、Google独自関数は無効 |
| マクロ/スクリプト | Apps Scriptが使用可能 | VBAが使用可能(変換不可) |
| オフライン編集 | 事前設定が必要 | ローカルファイルとして利用可能 |
| ファイルサイズ上限 | 最大10MB(セル数制限あり) | 最大2GB(ただし実用的には小規模) |
まとめ
Googleスプレッドシートから.xlsx形式で保存する方法は、「ファイル」→「ダウンロード」→「Microsoft Excel(.xlsx)」の数クリックで完了します。変換時に発生しやすい関数や書式の非互換性に注意すれば、Excelが必要な場面で簡単にデータを移行できます。特に、会社や学校でExcelが標準の場合、このエクスポート機能は欠かせません。応用として、Google Apps Scriptを使って自動エクスポートを設定することも可能です。まずは手動でのダウンロードを試し、その後自動化にも挑戦してみてください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】複合グラフで棒と折れ線を同時表示!2軸グラフの作り方
- 【Googleスプレッドシート】FILTER関数で条件に合う行だけ抽出!数式1つで動的な絞り込み
- 【Googleスプレッドシート】フィルタ表示で他の人の表示を変えずに絞り込み!共有時の使い分け
- 【Googleスプレッドシート】重複データを抽出して表示!COUNTIFと条件付き書式の併用
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】ARRAYFORMULAで列全体に数式を一括適用!セル分の入力を不要に
- 【Googleスプレッドシート】データ範囲を動的に伸縮させる!INDIRECTと参照範囲のコツ
- 【Googleスプレッドシート】共有解除と権限の取り消し!アクセスを完全に閉じる手順
