ODS から XLS への変換 OpenDocument Spreadsheet ↔ Excel 無料 オンライン 安全
どのシートも、その順序のまま、値と表示形式を伴って。描き直しはありません。表計算がもう一方の形式で書き直されるだけです。
ファイルを変換する
ここに ODS ファイルをドロップするか、選んでください。
ファイルはこの端末から出ません。すべてブラウザー内で動きます。
アップロードなし
この形式はどこから来たか
この二つの形式は、底では同じものです。文字と体裁と絵を記したXMLの書き付けを詰めたzipの書庫です。OpenDocumentが先に来ました。OpenOfficeの企てから生まれ、二〇〇六年に国際規格となりました。マイクロソフトのOffice Open XMLがそれに続き、二〇〇八年に国際規格となりました。国ごとの機関が公の論争のさなかに票を変えるほど激しい規格争いのあとのことです。その帰結として、世界はいま閉じた形式を一つではなく、開かれて記述され互いに移し替えられる事務形式を二つ持っています。この二つのあいだの換算がそもそも可能であり、たいていうまくいくのは、まさにそのためです。
どこで出会うか
同じ文書に二人が別々の道具を使うとき、この換算が要ります。LibreOfficeで働く同僚が、Microsoft Officeで働く相手へ書き付けを送るとき。ODFしか受け取らない役所。.docxでなければと言う依頼主。長い目でも大切です。開かれた形式で仕舞われた書庫は、二十年後にも開けます。そのとき誰が商売を続けていようとも。
よくある質問
体裁は換算を生き延びますか。
ふつうの体裁——見出し、太字、箇条、表、絵、改頁——は忠実に渡ります。二つの形式は同じものをほとんど同じやり方で記しているからです。渡りが悪いのは端のものです。入り組んで重なった表、妙な位置に錨を下ろした文字箱、見慣れぬ番号付け、そして二つのうち一方しか持たない機能に拠るもの。結果を開いて、あなたが何か気の利いたことをした場所を見てください。違いがあるとすれば、そこにあります。
私の自動処理(マクロ)はどうなりますか。
渡りません。マクロは特定の事務一式のために書かれた算譜であり、もう一方の一式はその言葉を走らせません。WordのVBAの自動処理はLibreOffice Basicにとって何の意味も持たず、その逆もまたそうです。換算は文書を運び、算譜を残していきます。ある書き付けの存在理由のすべてがその自動処理にあるなら、それは換算ではなく書き直しが要ります。そしてそれは書き付けの仕事ではなく、算譜を書く仕事です。
ファイルの質は落ちますか。
二つの形式が何を収められるかによります。同じものを保つ形式どうしの変換——PNGからBMP、WAVからFLAC——では何も失われません。場所を節約するために情報を捨てる形式、たとえばJPEGやMP3への変換では、そのたびに少しずつ失われ、戻しても返ってはきません。選べる場合、このページは最小のファイルを作ることより、もとの質を保つほうに傾きます。
私のファイルはどこかへ送られますか。
いいえ。変換はあなたの機械の上、あなたの閲覧ソフトの中で行われます。ファイルはそこを離れませんし、ここには受け取りうる計算機もありません。大きなファイルを縛るのが送信ではなくあなた自身の記憶装置であるのも、あなたが変換したものが誰の記録にも——私たちの記録にも——現れえないのも、そのためです。ただし音と映像の道具は、初めて使うときにこの場所から変換の機関を取り寄せます。三十メガバイトほど、一度だけです。そのあとも仕事はすべてあなたの機械の上で行われます。
ODS を XLS に変換する理由
ODS は LibreOffice Calc とほかのオープンなオフィススイートの表計算形式です。XLS は Microsoft Excel が有名にした表計算形式で、数多くの古いシステム、会計担当者のテンプレート、取り込みツールが今でも求める形式です。オープンなソフトで書いた表計算を、Excel で仕事をする人や、Excel 形式しか受け付けないシステムに渡さなければならないとき、人は ODS を XLS に変換します。クライアントが、自分のソフトで開けるファイルで数字を求めます。銀行、会計担当者、行政のポータルが XLS を求めます。環境の違う同僚が、あなたの ODS を開けません。原因が何であれ、仕事は同じです。手元のシートを、もう一方の形式で書き出すのです。
変換は、考え方としては単純です。すべてのシートが、その順序のまま、値と数値の書式とともに、もう一方の形式で書き直されます。何も描き直されません。ただし、数式に関して一つ重要な制限があり、それは以下で扱います。結果に頼る前に理解しておく価値があります。
このページは、お使いのブラウザー内で ODS を XLS に変換します。表計算はサーバーにアップロードされません。会計、給与、顧客名簿にとって、これは重要です。以下では、何が引き継がれ、何が引き継がれないか、数式がどう扱われるか、そして結果をどう確認するかを説明します。
引き継がれるもの
すべてのシートが、その順序で
ここで ODS を XLS に変換すると、すべてのシートが、同じ順序で、同じ名前のまま引き継がれます。January、February、Totals という名前のシートがあるブックからは、その三つのシートがその順序で入った XLS ができます。結合されたり、落とされたり、並べ替えられたりするものはありません。
値、日付、数値の書式
セルの値はそのまま引き継がれ、日付と数値の書式も同様です。日付は日付のまま、パーセントはパーセントのまま、金額は通貨の書式を保ちます。表計算はもう一方の形式で単に書き直されるだけなので、数字とその表示のされ方は元のままです。
「何も描き直されない」とはどういうことか
変換には、シートの絵を作ってそれを組み立て直すものがあり、誤りが入り込みかねません。これはセルを読み取り、同じセルを新しい形式で書き出します。値に推測はありません。セルにあったものが、あとでもセルにあるものです。
引き継がれないもの
数式は値として届く
これが主な制限です。数式は、最後に計算した値として届きます。ここでは .xls 形式が数式なしで書き出されるからです。セルに合計が入っていたなら、XLS には合計そのものではなく、合計が出した数字が入ります。数字は変換の時点では正しいですが、入力を変えても、シートはもう再計算しません。
読まれる、保管される、取り込まれるシートなら、たいていそれで問題なく、むしろ好ましいこともあります。受け取る人は最終的な数字を見ますし、何も壊れえません。受け取る人が更新する作業用のモデルにとっては、重大な制限なので、ODS そのものを送るか、変換後に Excel で数式を作り直してください。
値が最新であることを確かめる
数式は最後に計算した値になるので、ODS を XLS に変換する前に、シートが最新であることを確かめてください。ブックを開き、再計算させ、保存してから変換します。数式がリンクや、更新されていないデータに依存していると、変換する数字が古いかもしれません。
グラフ、色、結合セル
グラフ、セルの色、結合セルのレイアウトは引き継がれません。数字の横のグラフは現れず、色付きのセルは無地になり、複数の列にわたって結合されたタイトルは通常のセルになります。データはすべてそこにあります。装飾はありません。
ODS と XLS とは
ODS は OpenDocument Spreadsheet の略で、LibreOffice Calc と OpenOffice がブックを保存する、公開された標準に基づく形式です。XLS は、Excel が XLSX に移る前の、古い Excel 形式ですが、多くのソフトがそれを軸に作られたため、今でも広く受け入れられています。どちらもブックを記述します。セルの格子であるシートの集まりで、セルは値、数式、書式を保持します。しかし、それらの保存の仕方が異なるので、プログラムが間を翻訳しなければなりません。
ODS を XLS に変換するとき、翻訳はデータを忠実に網羅します。シート、その名前と順序、値、日付、数値の書式です。この変換ツールが値として書き出す数式や、グラフや色のような見た目の付加物は網羅しません。結果は、Excel と、この形式を理解するすべてのプログラムで開ける、きれいで読みやすいブックです。
XLSX ではなく XLS である理由
XLSX は新しい Excel 形式で、今日の初期設定です。しかし、多くの古いシステム、テンプレート、取り込み処理は今でも XLS を必要とし、XLS はあらゆるバージョンの Excel と、ほかの表計算プログラムで開けます。受け取る人やシステムがとくに XLS を求めるとき、ODS を XLS に変換すれば、その要求にぴったり応えられます。
数式の代わりに値:それが良いときと、そうでないとき
数式を値に変えるのは損失のように聞こえ、場合によってはそうです。しかし、日常の多くの場面では、まさに適切です。完成した明細書、報告書、価格一覧を送るなら、受け取る人に必要なのは数字であって、仕組みではありません。値だけのシートは、入力を変える誰かによって壊されることがなく、あなたの計算過程を明かさず、もう解決されないリンクからのエラーを示すこともありません。そのような引き渡しには、値だけのブックのほうが、元のものよりもきれいで安全です。
問題になるのは、受け取る人が再計算する必要があるときだけです。調整する予算モデルや、記入するテンプレートです。その場合は、ODS そのものを送るか、ODS を XLS に変換したあとに、主要な数式を Excel で作り直してください。第三の選択肢は両方を送ることです。モデルとしての ODS と、結果のきれいな明細としての XLS です。
計算過程を守る方法
ブックに、利幅や社内の料率のような機密の計算が含まれているなら、値だけのコピーがそれを隠します。ODS を XLS に変換すると、数式は出力に入らないので、受け取る人は、その背後の論理なしに結果を見ます。すべてのシートが引き継がれるので、共有するつもりのなかった補助シートがないか確認するのを忘れないでください。
日付、数字、地域の書式
表計算は地域の規則に従って数字と日付を表示し、その規則は引き継がれる数値の書式の一部です。日・月・年で表示された日付はそのままで、小数点にカンマを使う数字もそのままです。これは受け取る人があなたが見たものを見られるので役立ちますが、受け取る人の Excel が別の地域設定を使っていると、驚くことがあります。同じように保存された数字が、そのロケールに従って表示されることがあるのです。
ほかの国に送るなら、ODS を XLS に変換する前に、日付を紛れのない順序にし、見出しに通貨コードを入れることを考えてください。03/04/2024 のような日付の列は、ある読者には三月四日を、別の読者には四月三日を意味します。はっきりした書式なら混乱を避けられます。
大きな数と精度
数字は、表示が丸められていても、完全な精度のまま引き継がれます。2.5 と表示されるが 2.4999 を保持しているセルは、2.4999 を保持して 2.5 と表示されたまま届き、以前とまったく同じです。それは忠実ですが、受け取る人に本当の値を見せたいなら、ODS を XLS に変換する前に、表示の桁数を広げてください。
ここで ODS を XLS に変換する方法
表計算を追加する
.ods ファイルをページにドロップするか、端末から選びます。お使いのブラウザー内で読み込まれ、アップロードされません。
変換する
ボタンを押します。通常のブックなら数秒かかります。
ダウンロードして確認する
XLS をダウンロードし、Excel かほかの表計算プログラムで開きます。すべてのシートがそろっているか、日付と数字が正しく見えるか、合計が元と一致しているかを確かめてください。
きれいな結果のためにブックを準備する
まず再計算する
すべての数式が計算済みであることを確かめて、書き出される値が最新になるようにします。
大切なことはセルの中に残す
グラフやセルの色としてしか存在しない情報は、運ばれません。期限切れを赤で示すように、色に意味があるなら、変換する前に、それを言い表すテキストの列を加えてください。
日付と書式を確認する
元のファイルの日付と数値の書式を見てください。XLS が表示するのはそれだからです。
変換する前によくある質問
数式がなくなったのはなぜですか?
XLS は数式なしで書き出されるので、それぞれが最後に計算した値として届きます。生きた数式が必要なら、ODS を送るか、Excel で作り直してください。
グラフや色はどこへ行きましたか?
グラフ、セルの色、結合セルのレイアウトは引き継がれません。セルの値は引き継がれます。
すべてのシートが含まれますか?
はい。すべてのシートが、その順序で、名前とともに引き継がれます。
表計算はアップロードされますか?
いいえ。すべてがお使いのブラウザー内で実行され、ファイルが端末の外に出ることはありません。
ODS を XLS に変換する人
フリーのオフィスソフトの利用者
LibreOffice で作業しながら Excel 利用者に納品する人は、この変換をしょっちゅう必要とします。
会計担当者と事務担当者
取り込みツール、ポータル、テンプレートは、しばしば XLS を求めます。変換すれば、望まれる形で数字を提供できます。
結果を共有するすべての人
受け取る人が、その背後のモデルではなく数字を必要とするとき、値の XLS はきれいな引き渡しです。
よくある間違い
数式が残ると期待する
それらは値として届きます。受け取る人が再計算する必要があるなら、ODS を送ってください。
古いシートを変換する
変換する前に再計算してください。さもないと古い数字が書き出されます。
色に頼る
セルの色は引き継がれません。意味はセルそのものの中に入れてください。
関連ツール
逆方向には、XLS を ODS に変換してください。固定された共有用のコピーには、ODS を PDF に変換かXLS を PDF に変換を使います。データが PDF の表の中にあるなら、PDF を XLS に変換やPDF を ODS に変換がそれを作り直します。そのほかの形のデータには、JSON を XLSX に変換とXLSX を JSON に変換が役立ち、テキスト文書にはODT を DOCX に変換があります。
ODS を XLS に変換するのが適切なとき、そうでないとき
変換が適切なのは、誰かまたは何かが Excel 形式を必要とするときです。同僚、クライアント、会計担当者、取り込み処理などです。受け取る人もオープンなソフトを使うなら、不適切です。その場合は ODS のほうが良いファイルです。受け取る人が生きた数式を必要とするときも不適切で、その場合は ODS を送るか、あとで数式を作り直してください。そして、数字を読むだけでよいなら、PDF が最も簡単な引き渡しかもしれません。
明細書、一覧、価格表、時間割、結果のような一般的な場合には、ブラウザーで ODS を XLS に変換するのは、手早く、プライベートで、頼りになります。元のファイルは決して変更されないので、いつでも戻ってきて、もう一度 ODS を XLS に変換できます。
複数のブックを変換する
送るブックが多いなら、一つずつ変換して、元のファイルは別のフォルダーに保管してください。まず一つ試して元のファイルと照らし合わせ、残りに何を期待すべきかを知っておきます。ODS を XLS に一括で変換するときは、速さよりも一貫性が大切です。
シートの多いブック
すべてのシートが引き継がれるので、二十枚のシートのブックからは二十枚のシートの XLS ができます。受け取る人が一部だけを必要とするなら、変換する前に、元のファイルのコピーで残りを削除してください。ファイルが小さく保たれ、見せるつもりのなかったシートを共有してしまうのを防げます。
大きなブックと遅い端末
すべてがお使いの端末上で実行されるので、非常に大きなブックはそのメモリに左右されます。数千行なら問題ありません。数十万行のブックは、古いスマートフォンでは遅いかもしれません。苦戦するようなら、ブラウザーに少し時間を与え、作業中にほかのアプリへ切り替えるのは避けてください。
結果をきちんと確認する
ODS を XLS に変換したら、XLS を開いて元のファイルと比べてください。合計を一つ、日付を一つ、書式付きの数字を一つ確認します。その三つが一致すれば、残りも一致します。数式だったセルに注意してください。以前と同じ数字を示すはずで、ただ裏にある計算がないだけです。
表計算は端末の中にとどまる
変換はローカルで行われます。表計算はお使いのブラウザー自身が読み、その場で XLS として書き出し、返します。何もアップロードされないので、サーバーにコピーはなく、数字を見られる人もほかにいません。会計、給与、顧客データにとって、それが ODS を XLS に変換する安全な方法です。
実例
LibreOffice Calc で、Income、Spending、Summary の三つのシートで家計簿をつけていて、会計担当者が Excel 形式の数字を求めているとします。ここに ODS をドロップしてボタンを押します。XLS を開くと、三つのシートがすべてそろい、数字と日付は正しく見え、合計も一致しています。Summary の数式は単純な数字になっていますが、会計担当者にはそれで好都合です。ファイルを送ります。
ブックを引き渡すための簡単な手順
ブックを開いて、すべてを再計算させます。共有したくない補助シートやメモがあれば、コピーで作業して削除します。日付と数値の書式が、読者に見せたいとおりに表示されているか確認します。それから変換し、結果を開いて、合計を一つ、日付を一つ、書式付きの数字を一つ、元のファイルと比べます。一致すればファイルを送り、元のファイルは安全に保管します。
この手順は数分で済み、最もよくある二つの問題、つまり古い数字と、うっかり共有したシートを避けられます。年に一冊のブックを変換するのでも、一日に一冊変換するのでも、従う価値があります。財務の表計算での間違いの代償は、二分余計に確認する代償より、常に高いからです。
名前とバージョン
変換したファイルには、それが何で、いつ作られたかがわかる名前をつけてください。たとえば「budget-2024-03-values」です。日付と内容のヒントがある名前は、それが生きたモデルではなくスナップショットであることを、受け取る人にすぐ伝え、複数のバージョンがたまったときにも、あなた自身のフォルダーを整理された状態に保ちます。
ページを閉じる前に
XLS をダウンロードしたこと、すべてのシートがそろっていて合計が一致していること、元の ODS を保管したことを確認してください。
むすびに
最良の結果は、変換を、ブックの本質を引き渡すことと考えるところから生まれます。シート、値、日付、書式は無傷で届き、数式、グラフ、色は置いていかれます。その心構えで行えば、手順は手早く済み、受け取る人には、求められた形式のきれいで読みやすいファイルが渡り、元のファイルはあなたの手元に安全に残ります。
まとめ
ここで ODS を XLS に変換するには、ファイルをドロップしてボタンを押します。すべてのシートが、その順序で、値、日付、数値の書式とともに引き継がれます。数式は最後に計算した値として届きます。ここでは .xls 形式が数式なしで書き出されるからです。グラフ、セルの色、結合セルのレイアウトは引き継がれません。何も端末の外には出ません。