excel

关注公众号 jb51net

关闭
软件教程 > 办公软件 > excel >

excel表格xls和xlsx哪个好用? Excel表格xls和xlsx区别对比

脚本之家

熟悉Excel的朋友们,都知道Excel有各种不同的格式,其中最常见的两种格式是xls和xlsx格式的文件:

1、基本区别

大部分小伙伴可能知道xls后缀是比较老的Excel文件,之前2003版之前都用的这个格式

然后后面更多的文件都是用的xlsx格式

当我们另存为的时候,xls格式也会提示Excel97-2003

2、开发工具区别

关于开发工具,宏上面的区别

xls,支持vba代码,并且直接保存

xlsx,不支持vba代码,如果有代码的情况下,需要另存为xlsm格式的文件

当我们在一个xls格式的文件里面,使用宏代码的时候

例如,打开开发工具,VBA,我们插入了一个模块,然后自定义了一个按颜色求和的函数公式

这个时候,我们可以直接关闭,下次只可以打开直接用

但是如果你是xlsx格式的文件,你输入完代码,需要另存为xlsm格式,否则下次打开就用不了宏以及vba代码了

3、数据区域区别

xls格式的文件,最多保存65536行,256列的数据

xlsx格式的文件,它的行有104万,列有1.6万

因为256列根本没法满足我们的数据需求,所以通常情况下,我们都使用的是xlsx格式的文件

所以当我们在xls格式下的文件,去xlsx格式的文件,跨表查找匹配的时候

公式本身没有问题,但是它会出错:

VLOOKUP(A2,[工资表.xlsx]Sheet2!$A:$B,2,0)

这个时候,就不能整列引用了,只能范围引用:

总结:

综上所述,XLS和XLSX格式在多个方面存在显著差异,用户在选择使用哪种格式时,应根据自己的需求和兼容性要求来决定。如果需要与较低版本的Excel软件进行兼容性 交换,或者文件不需要存储大量数据和使用高级功能,那么XLS格式可能更适合;反之,如果需要处理大量数据、使用高级功能和更好的安全性,则XLSX格式是更优的选择‌。