Excel文件xls格式和xlsx格式有什么区别?

目前用户使用的办公套件主要有Microsoft Office和WPS Office这两个,办公套件包含多种组件,比较常用的组件是Word、Excel、PowerPoint。所以说,Excel并不是一个独立的软件,而只是Microsoft Office或WPS Office多个组件中的一个。Microsoft Office一般简称为Office,WPS Office一般简称为WPS。

Microsoft Office是美国微软公司推出的一套办公软件,第一个版本发布于1984年左右,之后陆续推出了 1.0、3.0、4.0、95、97、2000、2003、2007、2010、2013、2016、2019、2022这些版本。截至目前,最新版本是Microsoft Office 2022。目前常用的主要是2003及以后版本,因为之前的操作界面都比较简陋,不是很好用,所以用的人很少了。

Office 2003及之前版本的Excel文件是.xls格式,2007及之后版本的Excel文件是.xlsx格式。2003及之前版本只能保存为.xls格式,2007及之后版本既能保存为.xls,又能保存为.xlsx。所以说,.xls和.xlsx格式是可以互相转换的。

WPS Office起源于1988年中国人求伯君开发的一款文字处理软件,当时叫WPS。后经过多年一系列发展,又增添了除文字处理外的多个组件,于2001年正式更名为WPS Office。WPS Office历史版本比较多,具体是哪个版本开始支持.xlsx格式的不清楚。

Office和WPS的各种文件格式是互通的,Office创建的可以用WPS打开编辑,WPS创建的也可以用Office打开编辑。但因为毕竟是两个软件,偶尔可能会出现其中一个设置的格式在另一个中失效或错乱的问题。这种情况很少,绝大多数情况下两者都是完美互通的。

当我们在使用Office或WPS软件的时候,对Excel表格进行保存通常会有两个格式可以选择,分别是:xlsx 和 xls,有的小伙伴不知道该选择哪个好。接下来,就给大家分析一下xlsx和xls的优劣以及两者的区别。

文件核心结构不同

同样一个文件,分别保存为两种格式,会发现xlsx文件更小,甚至只有xls文件的十分之一大小。如果表格文件很多,使用xlsx格式会节省大量的磁盘空间,而且在传输时速度更快,更节省流量。两者大小如此悬殊的原因,是因为它们采用了不同的文档核心结构。

Excel文件xls格式和xlsx格式有什么区别? Excel 教程 第1张

● xls是一个特有的二进制格式,其核心结构是复合文档类型的结构
● xlsx 的核心结构是 XML 类型的结构,采用的是基于XML的压缩方式,使其占用的空间更小,xlsx 中最后一个x的意义就在于此。XML文件格式被设计出来的目的就是传输和存储数据,因此对数据有良好的压缩率。由于xlsx文件更小,在电脑上处理数据时,速度也会更快。所以,可以把xlsx看作是zip文件,将一个xlsx文件的后缀改为zip后,用解压软件解压,我们可以看到里面有一个xml文件和文件的主要内容。

Excel文件xls格式和xlsx格式有什么区别? Excel 教程 第2张

版本不同

● xls是Excel2003及以前版本所生成的文件格式
● xlsx是Excel2007及以后版本所生成的文件格式

兼容性不同

Excel 2007之后版本可以打开上述两种格式,但是Excel2003只能打开xls格式,如果打开xlsx格式的文件,则可能出现乱码或者开始能操作到最后就卡死,以后一打开就卡死。

最大行列得数量不同

● xls最大只有65536行、256列
● xlsx可以有1048576行、16384列

将xlsx文件另存为xls文件时,会有兼容性提示,另存后在65535行、256列以外的数据会丢失。将xls文件另存为xlsx则一切正常,不会有任何问题。

结论

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

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

Excel文件xls格式和xlsx格式有什么区别? Excel 教程 第3张

✅来源:十一张博客
© 版权声明
THE END
如果觉得这篇文章对您有帮助,不妨考虑请我喝杯奶茶😄
点赞3赞赏 分享
评论 抢沙发
头像
评论人工审核通过显示,请勿重复提交!
提交
头像

昵称

取消
昵称表情代码

    暂无评论内容