阅读本文大概需要1-3分钟 。小伙伴们在日常工作中见过各种奇形怪状的表格 , 有xls格式的 , 也有xlsx/xlsm/xlsb格式的 , 也有csv格式的 , 同样是电子表格 , 它们之间有什么差异吗?
文章插图
今天我们就来说说它们之间的异同点 。
xls——Excel早期表格格式
1987微软开发出第一款适用于windows系统的Excel表格 , 至今产品迭代更新十几个版本(目前Excel2019) , 其中xls格式是Excel2003版本及其以前版本所生成的文件格式 。
文章插图
其最大的特点就是:仅有65536行、256列 , 与2007之后的版本数据储数量差异巨大(1048576行、16384列) 。
可以的说xls格式文件是Excel进化史上的一个产物 , 现如今基本被xlsx所替代 , 但仍有不少企业使用Excel2003(出于成本的目的) 。
xlsx——Excel2007及其之后的表格格式
xlsx是Microsoft Office EXCEL 2007/2010/2013/2016/2019文档的扩展名 , 也是现在Excel表格的主流格式 , 与xls相比 , 它可以存储1048576行、16384列数据(理论上是) , 存储相同数据 , xlsx格式要比xls格式文件要小得很多 。
文章插图
xlsm——启用宏的工作簿
xlsm与xlsx基本无异 , 用Excel2007及其以上版本就可以打开 。
文章插图
唯一不同的是xlsm启动了宏 , 正常情况下 , 我们在xlsx文件中录制一段宏 , 或者插入一段VBA代码 , 是无法正常保存的 , 如下图所示 , 只有把表格另存为xlsm格式文件 。
文章插图
简单点理解 , xlsx不可以保存宏(VBA) , xlsm可以保存 。
xlsb——二进制工作表
xlsb是Excel的二进制文本格式 , 与之前的格式相比 , 表格体积更小 , 打开速度更快 , 同时可以保存宏代码 , 缺点就是兼容性不及xlsx格式 。
文章插图
CSV——逗号分隔值文件
CSV逗号分隔值文件格式 , 其以纯文本形式存储表格数据(数字和文本) , 可以用Excel软件打开 。
文章插图
如果要将Excel表格另存为csv格式的话 , 需要特别注意 , 在存为csv时 , 因为是纯文本形式 , 之前表格中的公式、字体颜色等设置会被丢弃 , 并且csv文件仅保留一个插页 。
文章插图
CSV的一大特征就是 , 原则上 存储数据量 无大小限制 , 不像Excel最大仅能存储1048576行×16384列数据 , 只是数据量过大时 , 用Excel打开 , 多余的部分将会被截断 , 这时候就需要用其它软件读取数据 , 如SQL、python、R等 。
文件大小上的差异
除了部分功能差异外 , 这几种类型的表格还有个最大区别就是文件的大小 。
下图中看文件大小一列可以发现 , 相同的表内容 , xlsb格式文件体积最小 , 其次是xlsx与xlsm格式 , 接着是csv , 最后是xls格式 。
文章插图
相同表的内容 , xls格式的表大小是xlsx的3.6倍还多 , 所以说还在继续使用Excel2003版本的小伙伴们 , 是时候升级你的Excel版本了 。
格式之间的互转
五种格式之间可以互相转换 , 需要安装Excel2007及其以上版本 , 在打开表格之后 , 点击另存为 , 下拉底部的“保存类型” , 可以发现 , 以上的五种格式全部在里面 , 需要保存什么类型 , 选中即可 。
文章插图
【各类型文件后缀全解读 excel文件扩展名是什么】 唯一需要注意的是 , 如果保存为xls格式 , 那么原表超过65536行、256列的数据将会被截断 , 毕竟xls格式的表格仅能储存65536行、256列;存为csv格式 , 原表公式、格式设置会丢失 , 且仅会保留一个插页 。
推荐阅读
- 招标代理机构资质 招标代理机构资质取消文件
- 怎么设置默认文件夹
- 文件发错群怎么销毁
- 国家教委与各省市自治区 直辖市教委之间属于 全中国有多少个省市自治区直辖市
- 儿童出行安全教育
- 求脱贫致富奔小康同类型的文
- 各大笔记本电脑品牌售后网址查询 lenovo官网售后服务中心
- 如何将PDF文件旋转保存
- QQ空间怎么上传音频文件
- 广域网有哪些类型