Googleスプレッドシートで作成したデータを、職場や取引先に送るときにExcel形式が必要になることはありませんか。Web上では編集しやすいスプレッドシートも、共有相手がExcelしか使えない場合には.xlsx形式に変換する必要があります。この記事では、Googleスプレッドシートから.xlsx形式でエクスポートする方法を、基本的な手順から応用のコツまで詳しく解説します。エクスポート後の互換性を保つための設定も含めて、確実に相手に渡せる状態を作る方法を身につけましょう。
【要点】Googleスプレッドシートを.xlsx形式でエクスポートする3つのステップ
- 「ファイル」→「ダウンロード」→「Microsoft Excel (.xlsx)」: もっとも簡単なエクスポート方法で、メニューから数クリックで完了します。
- エクスポート前にセル書式を調整する: 日付や数値の表示形式をExcel互換に直すことで、文字化けやズレを防げます。
- シート全体ではなく必要な範囲だけ選択する: 不要な行や列が含まれるのを避け、ファイルサイズを小さくできます。
ADVERTISEMENT
目次
xlsxエクスポートの基本とメリット
Googleスプレッドシートはクラウド上で動作する表計算ソフトですが、多くのビジネス現場ではMicrosoft Excelが標準的に使われています。そのため、スプレッドシートで作成した資料を.xlsx形式でエクスポートすることで、Excelユーザーとスムーズにファイルを共有できるようになります。
xlsx形式でのエクスポートには次のようなメリットがあります。まず、Excelで開いたときにレイアウトが大きく崩れにくくなります。また、数式や条件付き書式など、スプレッドシートで利用した機能の多くを維持したまま変換できます。さらに、xlsx形式は圧縮されたファイル形式のため、元のスプレッドシートよりもファイルサイズが小さくなる場合もあります。
ただし、スプレッドシートにしかない関数や機能はExcelで正しく表示されないこともあるため、エクスポート前に互換性を確認することが大切です。たとえば、QUERY関数やARRAYFORMULA関数などはExcelに変換されず、エラー値や静的な値に置き換わることがあります。このような場合は、事前にデータを値として貼り付けておくなどの対策が必要です。
xlsx形式でエクスポートする方法
ここでは、Googleスプレッドシートを.xlsx形式でエクスポートする具体的な手順を紹介します。操作はすべてブラウザ上で行えるため、特別なソフトは必要ありません。
基本のエクスポート手順
- エクスポートしたいスプレッドシートを開く
対象のファイルをGoogleスプレッドシートで開きます。複数のシートがある場合は、エクスポート後にすべてのシートが別々のシートとして保存されます。 - メニューから「ファイル」をクリックする
左上のメニューバーにある「ファイル」をクリックします。ドロップダウンメニューが表示されます。 - 「ダウンロード」にマウスを合わせ、「Microsoft Excel (.xlsx)」を選択する
「ファイル」メニューの「ダウンロード」にカーソルを合わせると、いくつかの形式が表示されます。その中から「Microsoft Excel (.xlsx)」をクリックします。すると、自動的にダウンロードが開始されます。 - ダウンロードしたファイルを開いて確認する
保存された.xlsxファイルをExcelまたは互換ソフトで開き、内容が正しく表示されているか確認します。必要に応じて書式を調整します。
複数のシートを一括でエクスポートする方法
エクスポートの基本手順では、開いているスプレッドシート全体が1つの.xlsxファイルに保存されます。このとき、元のシートタブの順序や名前はそのまま維持されます。たとえば「売上」「経費」「顧客リスト」という3つのシートがある場合、エクスポート後のExcelファイルでも同じ3つのシートが同じ名前で含まれます。
個別のシートだけをエクスポートしたい場合は、以下の手順で行えます。まず、エクスポートしたいシートをアクティブにします。次に、「ファイル」メニューから「印刷」を選び、印刷ダイアログで「保存先」を「PDF」に変更して保存する方法もありますが、xlsx形式で個別シートだけを直接エクスポートする機能は標準では用意されていません。その場合は、目的のシートだけをコピーして新しいスプレッドシートを作成し、そのシートをxlsx形式でダウンロードするという方法が簡単です。
エクスポート時の注意点と設定のコツ
xlsx形式でエクスポートする際に、見た目や値が変わってしまうケースがあります。ここでは、よくある問題とその対処法を説明します。
日付がシリアル値として表示される
スプレッドシートで日付を入力しているセルが、エクスポート後に数字の羅列(シリアル値)に変わってしまうことがあります。これは、スプレッドシートの日付表示形式とExcelの日付表示形式が完全に一致しないために起こります。対処法としては、エクスポート前に日付のセル範囲を選択し、メニューの「表示形式」→「数字」→「日付」から希望の表示形式を選び直します。また、エクスポート後にExcel側でセルの書式設定を「日付」に変更することでも解決できます。
数式がエラーになる
スプレッドシート独自の関数(QUERY、IMPORTRANGE、ARRAYFORMULAなど)はExcelに変換されません。その結果、エラー値「#NAME?」などが表示されます。このような場合、エクスポートする前に該当のセルを「値」としてコピーして貼り付けておく方法が有効です。具体的には、関数が入力された範囲を選択し、Ctrl+Cでコピーした後、同じ範囲にCtrl+Shift+Vで「値のみ貼り付け」を行います。これにより、関数の計算結果だけが残ります。
セル結合や罫線が崩れる
スプレッドシートで設定したセル結合や罫線は、基本的にExcelでも維持されます。ただし、一部の罫線スタイル(特に二重線や斜線)は変換時に単純な線になることがあります。また、セル内のテキストの折り返し設定もそのまま反映されます。エクスポート前に、複雑な書式をシンプルにしておくと安定した変換が期待できます。
ADVERTISEMENT
よくあるトラブルと対処法
エクスポートしたxlsxファイルを開こうとしたときに、思わぬエラーが発生する場合があります。ここでは、その原因と対処法を紹介します。
「ファイルが壊れています」と表示される
ダウンロードしたxlsxファイルを開こうとすると、Excelから「ファイルが壊れています」というメッセージが出ることがあります。これは、ダウンロード中に通信エラーが発生したり、ファイルサイズが大きすぎたりすることが原因です。対処法として、もう一度エクスポートをやり直すか、ブラウザのキャッシュをクリアしてから再試行します。また、ファイルサイズが大きい場合は、不要なシートやデータを削除してからエクスポートすることで回避できます。
文字化けする(一部の文字が「?」になる)
スプレッドシートで使用した特殊文字や絵文字が、Excelでは「?」に変わることがあります。これは、文字コードの違いによるものです。スプレッドシートはUTF-8を基本としていますが、Excelのxlsx形式は内部的にUnicodeをサポートしています。ただし、フォントが対応していない場合に文字化けが発生します。対策として、エクスポート前に、使用しているフォントを「Arial」や「Meiryo」など、Windows標準のフォントに変更しておくと、文字化けを減らせます。
エクスポートしたxlsxの活用例
スプレッドシートをxlsx形式でエクスポートする場面は多岐にわたります。たとえば、月次報告書をスプレッドシートで作成し、それをExcelで開いてさらに編集したい場合です。また、学校や自治体など、Excelが標準の環境でデータを共有する必要がある場合にも便利です。さらに、エクスポートしたファイルをメールに添付するだけでなく、OneDriveやSharePointなどのクラウドストレージにアップロードして共同編集することも可能です。このように、xlsxエクスポートはスプレッドシートのデータを外部とやり取りする際の基本的かつ重要な機能です。
まとめ
今回は、Googleスプレッドシートから.xlsx形式でエクスポートする方法を解説しました。基本的な手順はメニューから数クリックで完了しますが、エクスポート前の書式調整や関数の置き換えによって、より正確な変換が可能になります。特に、独自関数を使っている場合や日付の表示形式が重要なデータでは、事前の対策が欠かせません。エクスポート後は必ずExcelで開いて確認し、問題があれば再度調整してください。この記事で紹介した手順を参考に、スムーズなファイル共有を実現しましょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
