24 converter 单位 · 货币 · 文件

ODS 转 XLS OpenDocument Spreadsheet ↔ Excel 免费 在线 安全

每一张工作表,按原有顺序,带着它的数值和数字格式。什么都不重绘:表格只是用另一种格式重新写了一遍。

转换你的文件

把一个 ODS 文件拖到这里,或者选一个。

你的文件不会离开这台设备。一切都在你的浏览器里完成。

关于这个转换器
会保留什么 工作表的名称和顺序、单元格的数值、日期和数字格式。
做不到什么 公式以它们最后算出的数值到达,因为这里写出的 .xls 不含公式。图表、单元格颜色和合并单元格不会保留。
在哪里运行 在你的浏览器里。什么都不会上传,所以事后也没什么需要删除。

不上传任何文件

从 ODS 转换

转换为 ODS

这些格式从哪里来

这两种格式底下其实是同一样东西:一个 zip 压缩包,里面装满描述文字、样式和图片的 XML 文件。OpenDocument 先来,出自 OpenOffice 项目,2006年成为 ISO 26300。微软的 Office Open XML 随后跟上,2008年成为 ISO 29500——此前的标准化之争激烈到有些国家的标准机构在公开争论中改了投票。结果是:今天世界拥有的,是两种开放、有文档、可互换的办公格式,而不是一种封闭格式——这也正是在它们之间转换之所以可能、而且大多能成的原因。

你会在哪里遇到它们

只要两个人用不同的软件处理同一份文档,就需要这种转换:用 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 格式,来自 Excel 转向 XLSX 之前,但因为有如此多的软件围绕它构建,仍被广泛接受。两者都描述一个工作簿:一组工作表,每个都是装着值、公式和格式的单元格网格。它们以不同方式存储这些东西,所以程序必须在它们之间翻译。

当您把 ODS 转换成 XLS 时,翻译忠实地涵盖了数据:工作表、它们的名称和顺序、值、日期和数字格式。它不涵盖公式,这个转换器把它们写成值,也不涵盖图表和颜色之类的视觉附加物。结果是一个干净、可读的工作簿,可以在 Excel 和每个理解该格式的程序中打开。

为什么是 XLS 而不是 XLSX?

XLSX 是较新的 Excel 格式,是如今的默认格式。但 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 格式不含公式,图表、单元格颜色和合并单元格的版式不会被带过去。没有任何东西离开您的设备。

长度与面积 质量与体积 温度 货币