ADVERTISEMENT

【Googleスプレッドシート】ODS形式で保存!OpenDocument互換のエクスポート

【Googleスプレッドシート】ODS形式で保存!OpenDocument互換のエクスポート
🛡️ 超解決

Googleスプレッドシートで作成したデータを、Microsoft Excel以外の表計算ソフトで開きたいと思ったことはありませんか。OpenDocument形式(ODS)は、LibreOfficeやOpenOfficeなど多くのフリーソフトで標準的に使われる互換性の高いファイル形式です。この記事では、GoogleスプレッドシートからODS形式(.ods)でファイルを保存・エクスポートする手順を詳しく解説します。操作はとても簡単で、数クリックで完了しますので、ぜひ最後までご覧ください。

【要点】GoogleスプレッドシートのデータをODS形式で書き出す3つのステップ

  • ファイル → ダウンロード → OpenDocument (.ods) を選択: スプレッドシート全体をODS形式でダウンロードする最も簡単な方法です。
  • ダウンロード後にファイル名と保存先を確認: ブラウザのダウンロード設定に従い、適切な場所に保存します。
  • ODSファイルをアップロードして互換性を確認: 保存したODSファイルを再度Googleスプレッドシートに読み込み、正しく表示されるか確かめます。

ADVERTISEMENT

ODS形式とは何か

ODS(OpenDocument Spreadsheet)形式は、国際標準化機構(ISO)で標準化されたオープンフォーマットです。Microsoft Excelの.xlsx形式と異なり、特定のOfficeスイートに依存しないのが最大の特長です。GoogleスプレッドシートはODS形式の読み書きに対応しており、他ソフトとのデータ交換に非常に便利です。ただし、Googleスプレッドシート独自の関数や書式はODSに変換されない場合があるため、事前に理解しておくことが大切です。

ODS形式で保存する具体的な手順

ここでは、GoogleスプレッドシートからODS形式でファイルをダウンロードする手順と、逆にODSファイルをアップロードして互換性を確認する手順を説明します。

手順1: ファイルメニューからダウンロードする

  1. ファイルメニューを開く
    Googleスプレッドシートの上部メニューから「ファイル」をクリックします。
  2. 「ダウンロード」にマウスを合わせる
    表示されたメニューの中で「ダウンロード」にカーソルを移動します。
  3. 「OpenDocument (.ods)」を選択する
    サブメニューに表示される「OpenDocument (.ods)」をクリックします。これで現在のシート全体がODS形式でダウンロードされます。

手順2: ODSファイルをアップロードして確認する

  1. アップロード画面を開く
    Googleスプレッドシートのホーム画面で右上のフォルダアイコンか、「ファイルを開く」をクリックします。
  2. アップロードタブを選ぶ
    「アップロード」タブをクリックし、「ファイルを選択」をクリックして先ほどダウンロードしたODSファイルを選びます。
  3. 変換設定を確認する
    アップロード時に「Googleスプレッドシートとして変換」にチェックが入っていることを確認し、開きます。これでODSファイルがGoogleスプレッドシートの形式で表示され、互換性を確認できます。

ODS形式で保存するときの注意点と制限事項

Googleスプレッドシート独自の関数が使えなくなる

Googleスプレッドシート専用の関数(QUERY、ARRAYFORMULA、IMPORTRANGE、GOOGLEFINANCEなど)は、ODS形式ではサポートされません。そのため、ODSに変換するとこれらの関数は計算結果の値に固定されるか、エラーになります。事前に値としてコピーしておくなどの対策が必要です。

条件付き書式やグラフの互換性が限定的

ODS形式は多くの書式設定に対応していますが、Googleスプレッドシート特有の条件付き書式(カスタム数式など)は正しく変換されないことがあります。また、グラフも一部の種類が対応していないため、変換後に崩れる可能性があります。重要な書式はODSに変換する前に、普通の書式に置き換えることをおすすめします。

スクリプトやアドオンは保存されない

Googleスプレッドシートのスクリプト(Apps Script)やアドオンはODSファイルに含まれません。これらはGoogleスプレッドシート固有の機能です。ODSで保存すると完全に失われますので、スクリプトを使っている場合は別途バックアップを取ってください。

セルの結合やコメントの互換性

セルの結合はODSでもサポートされていますが、複雑な結合か所ではレイアウトが崩れる場合があります。コメントはODSの注釈として変換されますが、書式や返信機能は失われます。

ピボットテーブルの扱い

Googleスプレッドシートのピボットテーブルは、ODS形式では静的なデータに変換されます。フィルタや集計機能は失われるため、ピボットテーブルを使っている場合は注意が必要です。

画像や図形の埋め込み

画像や図形はODSファイルに埋め込まれますが、配置やサイズがずれることがあります。特にGoogleスプレッドシートでオーバーレイとして配置した図形は変換後に位置が変わります。

データの入力規則の扱い

プルダウンリストなどの入力規則は、ODS形式ではセルの値だけが保持され、規則自体は失われます。変換後に再設定が必要です。

ADVERTISEMENT

Googleスプレッドシート形式とODS形式の比較

項目 Googleスプレッドシート形式 (.gsheet) ODS形式 (.ods)
ソフト依存性 Googleスプレッドシート専用(Webブラウザ必須) 多くの表計算ソフトで開ける(オープンフォーマット)
関数の互換性 すべてのGoogle関数が使用可能 一部のGoogle関数は未対応、値に置き換わる
書式・条件付き書式 すべての書式が保持される 基本的な書式は保持されるが、一部の条件付き書式は変換不可
グラフ すべてのグラフが動的に表示 一部のグラフは静的な画像になるか、変換時に調整が必要
スクリプト・マクロ Apps Scriptが動作 保存・実行不可
オフライン編集 オフライン設定が必要(Chrome拡張) ダウンロード後はローカルファイルとしてオフライン編集可能
セルの結合 完全に保持 基本的に保持されるが、複雑な結合は崩れる場合あり
ピボットテーブル 動的に動作 静的なデータに変換(集計機能は失われる)
画像・図形 完全に保持 埋め込まれるが、配置がずれる可能性あり
データの入力規則 完全に保持 値だけ保持され、規則は失われる
ファイルサイズ制限 最大250MB(セル数制限あり) 保存時の制限は特にないが、ソフトによる

まとめ

GoogleスプレッドシートからODS形式で保存する方法は、ファイルメニューから「ダウンロード→OpenDocument (.ods)」を選ぶだけの簡単な操作です。ただし、Googleスプレッドシート独自の関数やスクリプトはODSでは使えなくなるため、変換前に値として固定するなどの準備が必要です。ODS形式はLibreOfficeなど他ソフトとのデータ交換に非常に便利ですので、必要に応じて活用してください。また、Apps Scriptを用いて定期的にODS形式でエクスポートする自動化も可能ですので、興味があればぜひ挑戦してみてください。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。