Excel表格文件,.xls和.xlsx格式的区别
用一句话概括,xlsx和.xls格式的主要区别在于,.xls格式单个工作表最多支持65536行,256列。.xlsx格式最多支持1048576行,16384列。此外就是,存储同样多的数据,.xlsx格式文件更小。基本就这两点区别。下面是关于这两种格式的一些具体说明,大家如果感兴趣可以看看。
Excel表格我们都不陌生,但对Excel的.xls和.xlsx这两种格式可能比较疑惑。对两者有什么区别、是什么关系、各自的来历等问题,本文来谈一下。
目前大家在用的办公套件主要有Microsoft Office和WPS Office这两个,办公套件包含多种组件,比较常用的组件是Word、Excel、PowerPoint。所以说,Excel并不是一个独立的软件,而只是Microsoft Office或WPS Office多个组件中的一个。别人问你用什么做表格,你说Excel是不太准确的,应该说Microsoft Office或WPS Office。
Microsoft Office一般简称为Office,WPS Office一般简称为WPS,下文若无特殊情况,皆采用这种简称。
先说Microsoft Office。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格式是可以互相转换的。.xls格式单个工作表最多支持65536行,256列。.xlsx格式单个工作表最多支持1048576行,16384列。因此需要注意,.xls转.xlsx没啥问题,但如果是.xlsx转.xls就可能造成数据丢失。因为.xls最多支持65536行,256列,超出范围的在转换时会被删除。
如图1、2、3、4,这是一个.xls文件,我批量填充70000行,300列,最后只有65536行,256列。这就证明了.xls文件单个工作表最多支持65536行,256列。如图5、6、7、8,同理证明了.xlsx文件单个工作表最多支持1048576行,16384列。这是用Office演示,WPS也是一样的。
如图9~20,将.xlsx文件另存为.xls文件时,会有兼容性提示,另存后在65535行,256列以外的数据会丢失。将.xlsx文件另存为.xls则一切正常,不会有任何问题。
说完Microsoft Office,现在来说WPS Office。WPS Office起源于1988年中国人求伯君开发的一款文字处理软件,当时叫WPS。后经过多年一系列发展,又增添了除文字处理外的多个组件,于2001年正式更名为WPS Office。WPS Office历史版本比较多,具体是哪个版本开始支持.xlsx格式的不清楚。
Office和WPS的各种文件格式是互通的,Office创建的可以用WPS打开编辑,WPS创建的也可以用Office打开编辑。但因为毕竟是两个软件,偶尔可能会出现其中一个设置的格式在另一个中失效或错乱的问题。这种情况很少,绝大多数情况下两者都是完美互通的。
除了在表格支持的最大行数,列数上限制外,.xlsx作为新格式,存储上也比.xls格式表现优秀。存储相同数据量的.xlsx文件一般都会比.xls文件小。
好了,以上就是本期的所有内容了,谢谢大家观看。
【如需各种程序设计,可联系】
谢谢支持!
Excel表格文件,.xls和.xlsx格式的区别相关推荐
- c#读取生成excel表格文件xls、xlsx格式文件
全栈工程师开发手册 (作者:栾鹏) c#教程全解 c#存储生成excel表格格式xls.xlsx格式的文件 需要电脑安装对应版本的office,并且在项目中引用excel 测试代码 static vo ...
- python实现多EXCEL表格合并xls、xlsx格式
目录 前言 代码的特点 完整代码 感言 前言 以下都是我学习CSDN里面的各位大神的分享: 我主要参考目标-主体和弹窗 次要参考-进度显示 代码的特点 1.可以弹窗选择需要合并的文件所在文件夹: 2. ...
- 实现Excel文件xls与xlsx格式批量互相转换
目录 python实现方法 VBA实现方法 python实现方法 将文件夹中的所有xls或xlsx文件转换为xlsx或xls文件 import win32com.client as win32 # 需 ...
- 利用python将excle表格由xls转换为xlsx格式
转换的起因是想对excle表格中的内容进行批量脱敏处理,但尝试了很多次,脱敏代码只能处理xlsx格式,因此首先进行批量格式转换,代码很简单. 一.python下载与安装 在以下网址下载即可,然后安装 ...
- 使用POI导出Excel,以及xls和xlsx格式问题
/*--------------------------------------导出开始--------------------------------------------------*/@Ove ...
- Excel后缀名 .xls和.xlsx 有什么区别?
1.文件格式不bai同. .xls 是一个特有的二进du制格式,其核心结构是复合文档类型的结构 .xlsx 的核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式,使其占用的空间更小.xl ...
- 导出Excel表格文件 .xls
第一步:JSP上 表单提交请求 1)jsp上 表单定义: <form id="dataForm" action="ReptStat/getXSLoutunitlis ...
- java使用poi读取存储excel表格,包括xls和xlsx格式
全栈工程师开发手册 (作者:栾鹏) java教程全解 java使用poi读取存储excel表格,包括xls和xlsx格式. 需要导入的包 poi-3.14.jar poi-ooxml-3.14.jar ...
- java xlsx怎么转换成excel格式_python小工具 | Excel的xls和xlsx格式文件转换
众所周知Excel文件格式转换可以通过"另存为"的方式转换格式,可以说是简单方便,但是对于大量文件转换或者经常重复进行转换操作时,这种方法就很不方便. 显然利用程序对xls和xls ...
- java使用jxl包读写excel表格文件,即xls格式文件
全栈工程师开发手册 (作者:栾鹏) java教程全解 java使用jxl包读写excel表格文件,即xls格式文件 本实例演示使用jxl包实现对excel文件的操作,下载 测试代码 public st ...
最新文章
- 如何从头开始构建自己的Linux Dotfiles Manager
- 无需代码即可看视频造游戏!英伟达再现神操作!
- SAP RETAIL WRMO 补货监控
- 再来 10 个新鲜的 HTML5 教程
- 【面试招聘】不要忽视实习面试失败对校招的影响
- 从《英雄联盟》的装备系统谈玩家行为与游戏设计
- centos7 下安装mysql5.7
- 非线性回归模型(part1)--神经网络
- 后台启动_Windows10中如何阻止程序在后台运行
- pheatmap, gplots heatmap.2和ggplot2 geom_tile实现数据聚类和热图plot
- C++ 工程实践(2):不要重载全局 ::operator new()
- py2exe将脚本生成exe可执行文件,不用安装复杂的环境了
- 谢惠民恽自求易法槐钱定边数学分析习题课讲义思考题练习题参考题解答
- 树莓派外设、模块、传感器 —— 数码管(F3461BH)
- Oracle 存储过程笔记.
- 什么样的人适合学web前端?
- gabor特征 gabor滤波器
- 一个性价比超高的英语口语平台
- 谷歌测试工具_使用Google网站优化工具进行A / B测试的指南
- linux查询历史登入系统的主机名称或IP地址
热门文章
- MXF Operational Pattern 1a (OP1a)
- 做好4项防护,保障服务器安全
- wincc做皮带动画_wincc 如何做动画
- React-注册事件
- 对swift开发中的unwinding segue的一些理解
- 扁球 matlab,扁球体表面积计算公式
- 微信公众号的html5界面用什么软件,微信公众号编辑排版用什么软件(推荐这4款编辑器)...
- 电子商城战略分析(采用定性与定量分析方法)
- 哈尔·埃尔罗德《早起的奇迹》读书笔记
- 抖音微信登录服务器繁忙,抖音微信登录不了_抖音微信登录不上原因解决介绍_游戏吧...