excel表格xls和xlsx哪個好用? Excel表格xls和xlsx區(qū)別對比

熟悉Excel的朋友們,都知道Excel有各種不同的格式,其中最常見的兩種格式是xls和xlsx格式的文件:
1、基本區(qū)別
大部分小伙伴可能知道xls后綴是比較老的Excel文件,之前2003版之前都用的這個格式
然后后面更多的文件都是用的xlsx格式
當(dāng)我們另存為的時候,xls格式也會提示Excel97-2003
2、開發(fā)工具區(qū)別
關(guān)于開發(fā)工具,宏上面的區(qū)別
xls,支持vba代碼,并且直接保存
xlsx,不支持vba代碼,如果有代碼的情況下,需要另存為xlsm格式的文件
當(dāng)我們在一個xls格式的文件里面,使用宏代碼的時候
例如,打開開發(fā)工具,VBA,我們插入了一個模塊,然后自定義了一個按顏色求和的函數(shù)公式
這個時候,我們可以直接關(guān)閉,下次只可以打開直接用
但是如果你是xlsx格式的文件,你輸入完代碼,需要另存為xlsm格式,否則下次打開就用不了宏以及vba代碼了
3、數(shù)據(jù)區(qū)域區(qū)別
xls格式的文件,最多保存65536行,256列的數(shù)據(jù)
xlsx格式的文件,它的行有104萬,列有1.6萬
因為256列根本沒法滿足我們的數(shù)據(jù)需求,所以通常情況下,我們都使用的是xlsx格式的文件
所以當(dāng)我們在xls格式下的文件,去xlsx格式的文件,跨表查找匹配的時候
公式本身沒有問題,但是它會出錯:
VLOOKUP(A2,[工資表.xlsx]Sheet2!$A:$B,2,0)
這個時候,就不能整列引用了,只能范圍引用:
總結(jié):
- 文件結(jié)構(gòu)和兼容性:
- XLS是Excel 97-2003版本的文件格式,而XLSX是Excel 2007及以上版本的文件格式。XLS格式是向下兼容的,意味著較新的Excel版本可以打開XLS文件,但較舊的版本無法打開XLSX文件。相反,XLSX格式是向上兼容的,即較新的Excel版本可以打開XLSX和XLS格式的文件12。
- 功能和兼容性:
- XLSX格式支持更多的函數(shù)和公式,如SUMIFS、AVERAGEIFS等,以及更多的條件格式、數(shù)據(jù)驗證、圖表類型等高級功能。相比之下,XLS格式的功能相對有限1。
- XLSX格式采用了基于XML的壓縮包存儲方式,提供了更豐富的功能和更高的擴(kuò)展性,而XLS格式使用的是一種基于二進(jìn)制的數(shù)據(jù)存儲方式,文件結(jié)構(gòu)相對簡單2。
- 存儲容量和安全性:
- XLS格式的文件最大支持65,536行、256列,而XLSX格式的文件最大支持1,048,576行、16,384列,因此XLSX格式可以存儲更多的數(shù)據(jù)1。
- XLSX格式采用了新的加密算法,相比XLS格式更加安全1。
- 文件大小和開發(fā)工具支持:
- XLSX格式采用了更先進(jìn)的壓縮算法,因此在保存相同內(nèi)容的情況下,XLSX格式的文件通常比XLS格式的文件更小1。
- 在開發(fā)工具支持方面,XLS格式支持VBA代碼,可以直接保存,而XLSX格式不支持VBA代碼,如果有VBA代碼的情況下,需要另存為XLSM格式的文件4。
綜上所述,XLS和XLSX格式在多個方面存在顯著差異,用戶在選擇使用哪種格式時,應(yīng)根據(jù)自己的需求和兼容性要求來決定。如果需要與較低版本的Excel軟件進(jìn)行兼容性 交換,或者文件不需要存儲大量數(shù)據(jù)和使用高級功能,那么XLS格式可能更適合;反之,如果需要處理大量數(shù)據(jù)、使用高級功能和更好的安全性,則XLSX格式是更優(yōu)的選擇。
相關(guān)文章
完美實現(xiàn)表格自動化! excel中Textjoin和Filter公式組合使用技巧
老板交給你一個任務(wù),根據(jù)左邊兩列的數(shù)據(jù),讓你快速把C列結(jié)果給出來,我們就可以使用Textjoin和Filter公式搭配實現(xiàn)表格自動化2024-11-26Excel表格怎么做帶有標(biāo)簽的凈利潤變化圖? Excel凈利潤圖表制作教程
表格中的凈利潤浮動比較大,想要做一個帶標(biāo)簽的凈利潤圖表,該怎么制作呢?下面我們就來看看詳細(xì)教程2024-11-19excel如何快速將數(shù)值批量擴(kuò)大10倍? EXcel表格中數(shù)字?jǐn)U大10倍的技巧
想要將電子表格中一列數(shù)據(jù)擴(kuò)大10倍,該怎么批量實現(xiàn)呢?下面我們就來看看excel快速將數(shù)據(jù)擴(kuò)大10倍的教程2024-09-28excel表格前幾列不見了怎么辦? excel前幾列隱藏不顯示的的解決教程
在使用Excel表格時,有時會遇到前幾列不見的情況,這給我們的工作造成了一定的困擾,那么,我們該如何解決這個問題呢?詳細(xì)請看下文介紹2024-09-15excel編號列隱藏了怎么辦? excel最前面的編號列沒了的解決教程
在使用Excel表格時,有時會遇到前幾列不見的情況,這給我們的工作造成了一定的困擾,比如Excel表格中,序號通常是在第一列顯示的,下面我們就來看看重新顯示編號的教程2024-09-15excel表格數(shù)據(jù)怎么將大于100的標(biāo)紅小于80顯示綠色? 條件格式詳細(xì)用法
excel表格中有很多數(shù)據(jù),想要讓大于100的數(shù)據(jù)標(biāo)紅色,小于80的數(shù)據(jù)顯示綠色,該怎么操作呢?下面我們就來看看詳細(xì)的教程2024-09-13excel怎么實現(xiàn)表格時間到了自動變色? excel超過固定天數(shù)自動變色教程
excel表格中可以根據(jù)要求用戶需要設(shè)置日期超過固定天數(shù)自動變色的效果,該怎么實現(xiàn)這個效果呢?下面我們就來看看詳細(xì)的教程2024-09-12excel表格中間怎么插入豎線? excel格子加一豎線的教程
想要將一個單元格一分為二并在中間添加一條豎線,這種操作可以使單元格更加清晰地顯示兩個不同的部分,同時也可以提高表格的可讀性和可視性,下面我們就來看看操作方法2024-09-09- 在Excel中,單元格內(nèi)指定文字變色是一項非常有用的功能,可以幫助用戶突出顯示關(guān)鍵信息,提高數(shù)據(jù)分析和可視化的效果,下面我們就來看看詳細(xì)的教程2024-09-06
excel表如何縮小字間距? excel表格縮小文字間距的教程
字體間距決定了文字之間的距離,較小的字體間距可以使文本更加緊湊和易讀,下面我們就來看看詳細(xì)的解決辦法2024-09-06