excel表格xls和xlsx哪個(gè)好用? Excel表格xls和xlsx區(qū)別對(duì)比
熟悉Excel的朋友們,都知道Excel有各種不同的格式,其中最常見(jiàn)的兩種格式是xls和xlsx格式的文件:

1、基本區(qū)別
大部分小伙伴可能知道xls后綴是比較老的Excel文件,之前2003版之前都用的這個(gè)格式
然后后面更多的文件都是用的xlsx格式
當(dāng)我們另存為的時(shí)候,xls格式也會(huì)提示Excel97-2003

2、開(kāi)發(fā)工具區(qū)別
關(guān)于開(kāi)發(fā)工具,宏上面的區(qū)別
xls,支持vba代碼,并且直接保存
xlsx,不支持vba代碼,如果有代碼的情況下,需要另存為xlsm格式的文件

當(dāng)我們?cè)谝粋€(gè)xls格式的文件里面,使用宏代碼的時(shí)候
例如,打開(kāi)開(kāi)發(fā)工具,VBA,我們插入了一個(gè)模塊,然后自定義了一個(gè)按顏色求和的函數(shù)公式

這個(gè)時(shí)候,我們可以直接關(guān)閉,下次只可以打開(kāi)直接用
但是如果你是xlsx格式的文件,你輸入完代碼,需要另存為xlsm格式,否則下次打開(kāi)就用不了宏以及vba代碼了
3、數(shù)據(jù)區(qū)域區(qū)別
xls格式的文件,最多保存65536行,256列的數(shù)據(jù)
xlsx格式的文件,它的行有104萬(wàn),列有1.6萬(wàn)

因?yàn)?56列根本沒(méi)法滿足我們的數(shù)據(jù)需求,所以通常情況下,我們都使用的是xlsx格式的文件
所以當(dāng)我們?cè)趚ls格式下的文件,去xlsx格式的文件,跨表查找匹配的時(shí)候
公式本身沒(méi)有問(wèn)題,但是它會(huì)出錯(cuò):
VLOOKUP(A2,[工資表.xlsx]Sheet2!$A:$B,2,0)

這個(gè)時(shí)候,就不能整列引用了,只能范圍引用:

總結(jié):
- 文件結(jié)構(gòu)和兼容性:
- XLS是Excel 97-2003版本的文件格式,而XLSX是Excel 2007及以上版本的文件格式。XLS格式是向下兼容的,意味著較新的Excel版本可以打開(kāi)XLS文件,但較舊的版本無(wú)法打開(kāi)XLSX文件。相反,XLSX格式是向上兼容的,即較新的Excel版本可以打開(kāi)XLSX和XLS格式的文件12。
- 功能和兼容性:
- XLSX格式支持更多的函數(shù)和公式,如SUMIFS、AVERAGEIFS等,以及更多的條件格式、數(shù)據(jù)驗(yàn)證、圖表類型等高級(jí)功能。相比之下,XLS格式的功能相對(duì)有限1。
- XLSX格式采用了基于XML的壓縮包存儲(chǔ)方式,提供了更豐富的功能和更高的擴(kuò)展性,而XLS格式使用的是一種基于二進(jìn)制的數(shù)據(jù)存儲(chǔ)方式,文件結(jié)構(gòu)相對(duì)簡(jiǎn)單2。
- 存儲(chǔ)容量和安全性:
- XLS格式的文件最大支持65,536行、256列,而XLSX格式的文件最大支持1,048,576行、16,384列,因此XLSX格式可以存儲(chǔ)更多的數(shù)據(jù)1。
- XLSX格式采用了新的加密算法,相比XLS格式更加安全1。
- 文件大小和開(kāi)發(fā)工具支持:
- XLSX格式采用了更先進(jìn)的壓縮算法,因此在保存相同內(nèi)容的情況下,XLSX格式的文件通常比XLS格式的文件更小1。
- 在開(kāi)發(fā)工具支持方面,XLS格式支持VBA代碼,可以直接保存,而XLSX格式不支持VBA代碼,如果有VBA代碼的情況下,需要另存為XLSM格式的文件4。
綜上所述,XLS和XLSX格式在多個(gè)方面存在顯著差異,用戶在選擇使用哪種格式時(shí),應(yīng)根據(jù)自己的需求和兼容性要求來(lái)決定。如果需要與較低版本的Excel軟件進(jìn)行兼容性 交換,或者文件不需要存儲(chǔ)大量數(shù)據(jù)和使用高級(jí)功能,那么XLS格式可能更適合;反之,如果需要處理大量數(shù)據(jù)、使用高級(jí)功能和更好的安全性,則XLSX格式是更優(yōu)的選擇。
相關(guān)文章

完美實(shí)現(xiàn)表格自動(dòng)化! excel中Textjoin和Filter公式組合使用技巧
老板交給你一個(gè)任務(wù),根據(jù)左邊兩列的數(shù)據(jù),讓你快速把C列結(jié)果給出來(lái),我們就可以使用Textjoin和Filter公式搭配實(shí)現(xiàn)表格自動(dòng)化2024-11-26
Excel表格怎么做帶有標(biāo)簽的凈利潤(rùn)變化圖? Excel凈利潤(rùn)圖表制作教程
表格中的凈利潤(rùn)浮動(dòng)比較大,想要做一個(gè)帶標(biāo)簽的凈利潤(rùn)圖表,該怎么制作呢?下面我們就來(lái)看看詳細(xì)教程2024-11-19
excel如何快速將數(shù)值批量擴(kuò)大10倍? EXcel表格中數(shù)字?jǐn)U大10倍的技巧
想要將電子表格中一列數(shù)據(jù)擴(kuò)大10倍,該怎么批量實(shí)現(xiàn)呢?下面我們就來(lái)看看excel快速將數(shù)據(jù)擴(kuò)大10倍的教程2024-09-28
excel表格前幾列不見(jiàn)了怎么辦? excel前幾列隱藏不顯示的的解決教程
在使用Excel表格時(shí),有時(shí)會(huì)遇到前幾列不見(jiàn)的情況,這給我們的工作造成了一定的困擾,那么,我們?cè)撊绾谓鉀Q這個(gè)問(wèn)題呢?詳細(xì)請(qǐng)看下文介紹2024-09-15
excel編號(hào)列隱藏了怎么辦? excel最前面的編號(hào)列沒(méi)了的解決教程
在使用Excel表格時(shí),有時(shí)會(huì)遇到前幾列不見(jiàn)的情況,這給我們的工作造成了一定的困擾,比如Excel表格中,序號(hào)通常是在第一列顯示的,下面我們就來(lái)看看重新顯示編號(hào)的教程2024-09-15
excel表格數(shù)據(jù)怎么將大于100的標(biāo)紅小于80顯示綠色? 條件格式詳細(xì)用法
excel表格中有很多數(shù)據(jù),想要讓大于100的數(shù)據(jù)標(biāo)紅色,小于80的數(shù)據(jù)顯示綠色,該怎么操作呢?下面我們就來(lái)看看詳細(xì)的教程2024-09-13
excel怎么實(shí)現(xiàn)表格時(shí)間到了自動(dòng)變色? excel超過(guò)固定天數(shù)自動(dòng)變色教程
excel表格中可以根據(jù)要求用戶需要設(shè)置日期超過(guò)固定天數(shù)自動(dòng)變色的效果,該怎么實(shí)現(xiàn)這個(gè)效果呢?下面我們就來(lái)看看詳細(xì)的教程2024-09-12
excel表格中間怎么插入豎線? excel格子加一豎線的教程
想要將一個(gè)單元格一分為二并在中間添加一條豎線,這種操作可以使單元格更加清晰地顯示兩個(gè)不同的部分,同時(shí)也可以提高表格的可讀性和可視性,下面我們就來(lái)看看操作方法2024-09-09
在Excel中,單元格內(nèi)指定文字變色是一項(xiàng)非常有用的功能,可以幫助用戶突出顯示關(guān)鍵信息,提高數(shù)據(jù)分析和可視化的效果,下面我們就來(lái)看看詳細(xì)的教程2024-09-06
excel表如何縮小字間距? excel表格縮小文字間距的教程
字體間距決定了文字之間的距離,較小的字體間距可以使文本更加緊湊和易讀,下面我們就來(lái)看看詳細(xì)的解決辦法2024-09-06



