24 converter 单位 · 货币 · 文件

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

每一张工作表,按原有顺序,带着它的数值、公式和日期。什么都不重绘,也什么都不重算。

转换你的文件

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

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

关于这个转换器
会保留什么 工作表的名称和顺序、单元格的数值、公式和日期。
做不到什么 数字格式和单元格颜色不会保留,所以带格式的数字会变成普通数字。图表和合并单元格同样不会。
在哪里运行 在你的浏览器里。什么都不会上传,所以事后也没什么需要删除。

不上传任何文件

从 XLS 转换

转换为 XLS

这些格式从哪里来

这两种格式底下其实是同一样东西:一个 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,每转一次就损失一点,再转回去也拿不回来。凡是有选择余地的地方,本页倾向于保住原来的质量,而不是做出最小的文件。

我的文件会被上传到什么地方吗?

不会。转换发生在你自己的机器上、你的浏览器里面;文件从不离开它,这里也没有任何服务器能够接收它。正因如此,限制一个大文件的是你自己的内存而不是上传;也正因如此,你转换的任何东西都不可能出现在任何人的日志里——包括我们的。不过,音频和视频工具会在你第一次使用时从本站取来它们的转换引擎——约三十兆字节,仅此一次;此后工作依然完全在你自己的机器上进行。

人们为什么把 XLS 转成 ODS

XLS 是 Excel 电子表格格式,一代又一代的办公室、会计和软件都依赖它。ODS 是 LibreOffice Calc 和其他开源办公套件使用的开放电子表格格式,建立在没有任何一家公司控制的公开标准之上。当人们转向免费软件、当学校或公共机构要求开放格式、当同事使用 Calc 而无法顺畅打开 Excel 文件,或者只是想把数据保存在有未来保障的格式中时,他们就会把 XLS 转成 ODS。这是常见的任务,意图始终相同:保留工作簿,更换容器。

有一件事让这个方向与众不同:公式会随之而去。每张工作表都按顺序带着它的值、公式和日期一起过去,途中没有任何东西被重新计算。这使得 ODS 成为一个可用的工作簿,而不只是结果的快照。局限在外观一侧:数字格式和单元格颜色不会被带过去,图表和合并单元格也不会。下面会解释这些局限,以及如何绕过它们。

本页在您的浏览器中把 XLS 转成 ODS。您的电子表格不会上传到服务器,这对账目、工资和客户名单很重要。下面您会看到什么会被带过去、什么不会,以及在您依赖结果之前如何检查它。

什么会被带过去

每张工作表,按其顺序

当您在这里把 XLS 转成 ODS 时,每张工作表都会过去,顺序相同,名称相同。一个有名为 Sales、Costs 和 Summary 的工作表的工作簿,会产生一个按该顺序包含这三张表的 ODS。没有任何东西被合并、丢弃或重新排列。

值、公式和日期

单元格的值原样过去。公式也过去,仍是公式,所以当输入改变时 ODS 仍能重新计算。日期仍是日期。转换期间没有任何东西被重绘,也没有任何东西被重新计算:单元格被读取并再次写出,所以单元格里原来是什么,之后还是什么。

为什么“不重新计算”是好消息

一边转换一边重新计算的转换,可能会改变数字,例如两个程序舍入方式不同,或对某个函数的求值略有不同。通过原样复制值和公式,这种转换让您的数字与原件显示的完全一致。如果您想要新的计算,可以在打开文件后自己在 Calc 中触发。

什么不会被带过去

数字格式

数字格式不会被带过去,所以带格式的数字会以朴素的形式到达。一个原先显示带货币符号的 1,250.50 的单元格,在 ODS 中可能显示 1250.5。显示为 26% 的百分比可能显示为 0.26。值是对的;它们的穿着不对。转换之后,您通常需要为需要的列重新应用格式,例如货币、百分比和日期。

如何快速恢复格式

选中一列,从 Calc 的菜单中选择格式,它就一次应用到该列的每个单元格。对于只有少数几列带格式的典型工作簿,只需一两分钟。在分享文件之前值得做这件事,让数字看起来是读者所期望的样子。

单元格颜色

单元格颜色不会被带过去。为强调而突出的行、彩色的表头和红绿灯式的底纹都会以朴素的形式到达。如果某种颜色带有含义,例如红色表示逾期,请在转换之前添加一列文字来说明,或者事后重新应用颜色。

图表与合并单元格

图表和合并单元格的版式同样不会被带过去。您数字旁边的图表不会出现,跨越几列合并的标题会变成普通单元格。图表背后的数据全都在,所以您可以在 Calc 中点几下重建图表。

XLS 与 ODS 是什么

XLS 是 XLSX 成为默认格式之前 Excel 所用的格式,凡是较旧的工作簿、模板和系统仍然存在的地方,它仍在使用。ODS 是 OpenDocument Spreadsheet 的简称,是 LibreOffice Calc 和 OpenOffice 的格式,由一个开放标准定义。两者都把工作簿描述为一组工作表,每张是容纳值、公式和格式的单元格网格。它们以不同的方式存储这些东西,所以程序必须在两者之间翻译。

当您把 XLS 转成 ODS 时,翻译涵盖工作簿的实质:工作表、名称、顺序、值、公式和日期。它略去了装扮,即数字格式、颜色、图表和合并单元格。结果是一个开放格式的可用工作簿,它在准备好交给别人之前,需要对外观做一次简短的整理。

为什么装扮与实质是分开的

单元格的值和单元格的外观是两回事。一个单元格可以存放 0.26 而显示 26%。值是数据;显示是叠加在上面的格式。忠实地带过数据、却把格式留给您重新应用的转换,是谨慎的:它们宁愿给您一个朴素外衣的正确数字,也不愿给您一个穿错衣服的数字。在您把 XLS 转成 ODS 之后,花一分钟重新设置格式,就会给您正确的装扮。

会被带过去的公式

因为公式是作为公式复制的,您的计算逻辑在转换中得以保留。一列合计仍然把该列相加;一个查找仍然查找。这是这个方向相对于相反方向的主要优势,在相反的方向中公式会以值的形式到达。它使 ODS 成为您工作簿真正的延续,而不是它的一张冻结的图片。

有两点需要注意。第一,Excel 中存在而 Calc 中没有直接对应项的函数,表现可能不同或显示错误;它们在普通工作簿中很少见,但请检查任何不寻常的。第二,引用其他文件或工作簿之外数据的公式,可能在新位置找不到它们的来源。在您把 XLS 转成 ODS 之后,请通过把结果与原件比较来抽查重要的公式。

一套抽查流程

挑三个重要的公式:一个合计、一个查找和一个更复杂的。把它们在 ODS 中的结果与原件比较。如果三个都一致,工作簿的其余部分几乎肯定也一致。如果有一个不同,您就找到了需要调查的东西,而在文件交给别人之前发现它,远比之后好得多。

恢复工作簿的外观

在您把 XLS 转成 ODS 之后,您大概会想恢复外观。先从数字格式开始:给金额列应用货币格式,给比率应用百分比,给日期应用日期格式。然后是表头:像以前那样使它们加粗或着色。然后是列宽,让数字完整显示。然后,如果原件有图表,从数据重建它们。

Calc 的样式工具有帮助:您可以为表头或合计定义一次样式,并到处应用。如果工作簿将使用多年,这一次性的努力会在一致性上得到回报。如果只是一次性的转换,几个快速的格式步骤就够了。

图表

图表不会过去,但它们的数据会。在 Calc 中,选中单元格并插入同类型的图表。一张简单的图表用不了一分钟。如果您的工作簿依赖许多精细的图表,请为重建它们预留多一点时间。

如何在这里把 XLS 转成 ODS

添加您的工作簿

把 .xls 文件拖到页面上,或从您的设备中选取。它在浏览器内被读取,不会上传。

转换

按下按钮。对于普通工作簿,这只需几秒钟。

下载、检查并整理

下载 ODS,并在 LibreOffice Calc 或另一个能读取这种格式的程序中打开它。检查每张工作表都在,公式给出与以前相同的结果,日期正确。然后重新应用您需要的数字格式。

为得到干净的结果准备工作簿

记下哪些格式重要

转换之前,简短记下哪些列带有货币、百分比或特殊的日期格式,以便您知道事后要恢复什么。

把含义放进单元格

任何只以颜色、图表或合并标题形式存在的东西都不会过去。请添加文字来承载含义。

先保存并关闭

确保工作簿以最终状态保存,这样转换器读取的是当前版本。

转换之前人们常问的问题

我的公式还能用吗?

能。公式作为公式过去,转换期间没有任何东西被重新计算。

为什么我的数字看起来很朴素?

数字格式不会被带过去,所以带格式的数字会以朴素的形式到达。请在 Calc 中重新应用格式。

我的图表和颜色去哪了?

图表、单元格颜色和合并单元格的版式不会被带过去。数据会。

我的电子表格会被上传吗?

不会。一切都在您的浏览器中运行,文件从不离开您的设备。

谁会把 XLS 转成 ODS

转向免费办公软件的人

从 Excel 换到 LibreOffice 的人把他们的工作簿一起带来,连公式在内。

学校与公共机构

要求开放格式的组织索要 ODS。转换满足了要求,而无需重新输入。

档案管理员与长期规划者

对必须保持可用数十年的数据来说,开放标准是更安全的归宿。

常见错误

忘了恢复格式

朴素的数字可能产生误导。分享之前请重新应用货币和百分比格式。

依靠颜色来表达含义

颜色不会过去。请把含义放进单元格。

删除原件

请保留 XLS,作为原始格式和图表的记录。

相关工具

要走相反的方向,请把 ODS 转换成 XLS,记住那样公式会以值的形式到达。要得到固定的、可分享的副本,请把 XLS 转换成 PDF或把 ODS 转换成 PDF。如果您的数据在 PDF 表格里,PDF 转 ODS会把它重建出来,对于其他形式的数据,XLSX 转 JSON和JSON 转 XLSX有所帮助。对于文本文档,DOCX 转 ODT做的是同样的工作。

何时把 XLS 转成 ODS,何时不要

当您想要开放格式的可用工作簿时,转换是对的:在 LibreOffice 中继续工作、满足对开放格式的要求,或以没有公司拥有的标准存档。当收件人只需要阅读数字时,这是错误的做法,那种情况下 PDF 更忠实,也无需整理。而如果收件人使用 Excel,那就没有必要,Excel 对 XLS 很满意。

对于常见的情况,例如预算、清单、时间表、账目和日常计算,在浏览器中把 XLS 转成 ODS 又快、又私密、又可靠。您的原件从不被改动,所以您随时可以回来再次把 XLS 转成 ODS。

转换多个工作簿

如果您有许多工作簿要迁移,请一次转换一个,并把原件保存在单独的文件夹里。先试一个并走一遍抽查,这样您就知道对其余的该有什么预期。当您批量把 XLS 转成 ODS 时,一致性比速度更重要。

有许多工作表的工作簿

每张工作表都会过去,所以有二十张工作表的工作簿会得到有二十张工作表的 ODS。如果您只需要其中一些,请在转换之前在原件的副本中删除其他的。这样可以保持文件小巧,并避免带过去您不再需要的工作表。

大工作簿与慢设备

一切都在您自己的设备上运行,所以很大的工作簿取决于它的内存。几千行没有问题。有几十万行的工作簿在较旧的手机上可能很慢。如果它吃力,请让浏览器多一点时间,并避免在它工作时切换到其他应用。

把原件保留为记录

转换之后永远不要删除 XLS。它保存着 ODS 不带的数字格式、颜色和图表。如果日后有人问某张图表是什么样子或某一列如何设置格式,XLS 有答案。把它当作存档副本,把 ODS 当作工作副本。

您的电子表格留在您的设备上

转换在本地进行。您的工作簿由您自己的浏览器读取,在那里写成 ODS 并交还给您。没有任何东西被上传,所以服务器上没有副本,也没有别人能看到这些数字。对于账目、工资和客户数据,这是把 XLS 转成 ODS 的安全方式。

一个实际例子

假设您的俱乐部把账目保存在一个有收入、支出和余额工作表的 Excel 工作簿里,而新来的司库使用 LibreOffice。您把 XLS 拖到这里并按下按钮。您打开 ODS:三张工作表都在,余额公式仍然有效,日期也对。金额列丢了货币格式,所以您选中它们重新应用,这需要一分钟。司库从那里接着做下去。

迁移工作簿的简单流程

打开原件,记下带特殊格式的列。保存并关闭它。在这里转换它并打开 ODS。对照原件抽查三个公式,然后恢复您需要的格式、表头和图表。用清晰的名称保存 ODS,并把 XLS 保留作存档。如果 ODS 要交给别人,也请像他们那样去看它:在一块全新的屏幕上,不带您自己的设置。

对于典型的工作簿,整个流程需要十分钟,它给您留下一个行为与原件完全一样的开放格式工作簿。如果工作簿小而简单,只需两分钟。如果它大而精细,请多花时间:为决策提供数据的电子表格值得仔细检查,无论它朝哪个方向走。如果您需要分享结果的只读副本,还可以链接到关于把文档转换成 PDF的相关指南。

关闭页面之前

请检查您已下载 ODS,每张工作表都在且公式有效,并且您保留了原始 XLS。

结束语

最好的结果来自把转换看作迁移工作簿的实质,而不是复制它的装扮。工作表、值、公式和日期完整地完成这段旅程;格式、颜色和图表则由手工放回。本着这种精神去做,过程很快,并给您留下一个您掌控的、可用的、开放格式的工作簿,它将在很长很长的时间里保持可读。

还有一件事要记住

每当您把 XLS 转成 ODS,请记住您迁移的是一个可用的模型,而不是它的图片。这是好消息,因为您的公式随之而去,这也是事后检查其中几个的理由。花五分钟做抽查和格式整理,您最终得到的开放格式工作簿,将和您出发时的 Excel 工作簿一样可靠。

小结

要在这里把 XLS 转成 ODS,拖入文件并按下按钮。每张工作表按其顺序过去,带着它的值、公式和日期,没有任何东西被重新计算。数字格式和单元格颜色不会被带过去,所以带格式的数字会以朴素的形式到达,图表和合并单元格的版式同样不会被带过去。没有任何东西离开您的设备。

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