阅读这篇文章大约需要1-3分钟。
朋友们在日常工作中看到了各种奇怪的表格,包括xls也有格式xlsx/xlsm/xlsb也有格式CSV格式,也是电子表格,两者有什么区别吗?
今天我们来谈谈它们之间的异同。
xls——Excel早期表格格式
1987用于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基本无异,用Excel可打开2007及以上版本。
唯一不同的是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格式表的大小是xlsx3.6倍以上,还在继续使用Excel2003版的朋友们,是时候升级你们了Excel版本了。
格式之间的互转
五种格式可以相互转换,需要安装Excel2007及以上版本,打开表格后,点击另存为下拉底部的保存类型。您可以发现上述五种格式都在其中。您需要保存哪些类型并选择它们。
唯一需要注意的是,如果保存为xls格式,那么原表超过65536行、256列的数据就会被截断,毕竟,xls格式表只能存储65536行和256列;存储csv格式、原表公式、格式设置将丢失,只保留一个插页。
小结
介绍五种常见的手表类型。如果你觉得有用,记得注意,每天分享数据技巧。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至827202335@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.eztwang.com/dongtai/65284.html