当前位置:首页 > 办公 > Excel教程 > 正文内容

Excel文件格式Xlsx与Xls的优劣及区别分析

访客2个月前 (08-19)Excel教程100

  当我们在使用Excel或者WPS软件时,常常会遇到需要把工作时候写的表格进行保存,那么保存的时候有两个格式可以选择,分别是xlsx和xls这两种,有的小伙伴不知道该选择哪个好。接下来,就给大家仔细的分析一下xlsx和xls的优劣以及两者的区别。

Excel文件格式Xlsx与Xls的优劣及区别分

  xlsx和xls的优劣以及两者的区别

  xlsx文件比xls文件更小

  同样一个文件,分别保存为两种格式,会发现xlsx文件更小,甚至只有xls文件的十分之一大小。

  如果表格文件很多,使用xlsx格式会节省大量的磁盘空间,而且在传输时速度更快,更节省流量。

  两者大小如此悬殊的原因,是因为它们采用了不同的文档核心结构。xls采用的是特有的二进制复合文档类型结构,xlsx采用的是XML格式结构。XML文件格式被设计出来的目的就是传输和存储数据,因此对数据有良好的压缩率。

  由于xlsx文件更小,在电脑上处理数据时,速度也会更快。

  xls具有更好的兼容性

  相比xlsx,xls格式可以兼容老版本软件,例如Excel 2003和之前的版本,以及一些业务、数据系统。这些老软件和老系统,不能很好地兼容xlsx格式。

  xls格式有行数、列数限制

  当数据较多,保存为xls格式时,往往会有这样的错误提示

  Microsoft Excel -兼容性检查器。

  早期版本的Excel不支持此工作簿中的以下功能。如果将此工作簿保存为当前所选文件格式,则这些功能可能会丢失或降级。如果仍要保存工作簿, 请单击”继续”。若要保留所有功能,请单击”取消”,然后以新文件格式之一保存此文件。

  显著功能损失

  此工作簿包含的数据所在的单元格超出了所选文件格式支持的行列数限制。位于256 (IV)列x65,536行之外区域的数据将无法保存。引用该Excel 97-2003。

  区域中数据的公式都将返回#REF!错误。位置: ‘Sheet1’。

  这是因为xls格式的数据上限是256列、65536行,而xlsx则没有这个限制。

  xlsx支持最新Excel功能

  Excel的新功能,例如三维地图、迷你图等只有在xlsx格式表格中才能实现,而xls文件中无法使用。

  Microsoft Office Excel 2003及之前版本默认保存格式为xls,2007及之后的版本默认保存格式为xlsx。

  结论

  xlsx是比xls更新的表格文件格式,除了不能兼容老版本Excel、WPS软件、一些老数据系统以外,全是优点。因此,如果没有兼容方面的考虑,应该使用xlsx格式。

  同样,在Microsoft Office 2007及之后的版本保存为文档格式时,也默认为docx,代替了之前的doc格式。区别及其优缺点也可参考以上xlsx格式介绍,如果不考虑兼容性,也应该选择docx格式。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/800.html

标签: excel
分享给朋友:

相关文章

怎么将XML转换成Excel文件

怎么将XML转换成Excel文件

本指南介绍如何在Windows或macOS上将XML文件导入Microsoft Excel工作簿。 步骤 方法 1Windows 打开Microsoft Excel。Excel位于Windows菜单的所有应用区域中的“...

LOOKUP查询函数十种用法大集锦,快快收藏了备用!

LOOKUP查询函数十种用法大集锦,快快收藏了备用!

最近过不少查询函数的用法,有朋友说能不能把每种函数的用法做个归纳对比?好吧,今天从LOOKUP函数起…… 关键步骤分析 第一种用法:普通查找 在H2中输入公式“=LOOKUP(1,0/(C2:C12=G2),E2:E12...

新增Dlookup等5个超强函数,Excel2020来了!

新增Dlookup等5个超强函数,Excel2020来了!

很多同学2019年还没安装,Excel2020版已悄悄来了!欣喜的是,新版Excel添加了很多超强的函数,下面就随兰色先睹为快。 按颜色求和函数:CSum 多表查找函数:DLookup 中国式排名函数:ChinaRank...

excel图表快速确定工作表中已使用的区域——UsedRange属性

excel图表快速确定工作表中已使用的区域——UsedRange属性

如果你想快速知道使用了工作表中的多少区域,就可以使用UsedRange属性,不过,该属性属于Worksheet对象,然而它返回的结果是一个Range对象,代表工作表中已使用的单元格区域。 下面是UsedRange属性的语...

看看VBA的Sub过程和Function过程

看看VBA的Sub过程和Function过程

经过前面的一系列文章的示例学习,我们应该已经熟悉了Sub过程。通常我们看到的Sub过程的基本形式是: Sub 过程名称() [此处放置代码语句] Exit Sub End Sub 这也是我们在编写大多数VBA程序时用到的...

怎么在Excel中拆分单元格

怎么在Excel中拆分单元格

Microsoft Office Excel的一大功能就是可以合并或拆分表格内的单元格。使用Excel时可以用工具来分离图表或电子表格中两个或以上的单元格数据。要拆分单元格,或分离数据,必须先合并单元格。按照以下步骤,来...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。