Excel的主要處理對(duì)象是表格,就是打開Excel文件時(shí)看到的一個(gè)個(gè)方格子煎源。
基本上Excel的所有功能都是圍繞著表格(也就是這些方格子)進(jìn)行的。
表格主要包括以下幾部分:
(1)存放數(shù)據(jù)的單元格香缺;
(2)用于計(jì)算的內(nèi)置函數(shù)手销;
(3)對(duì)表格的行或列做的排序和篩選;
(4)數(shù)據(jù)統(tǒng)計(jì)和可視化图张。
1锋拖、數(shù)據(jù)在Excel中是怎么存儲(chǔ)和調(diào)用的?
office系列的產(chǎn)品都是用office open xml文件格式壓縮存儲(chǔ)的祸轮,我們看到xlsx文件兽埃,其實(shí)是一個(gè)壓縮文件。它們把若干個(gè)xml格式的純文本壓縮在一起适袜,而Excel就是讀取的這些壓縮文件的信息柄错,最后給我們呈現(xiàn)一個(gè)圖形化的表格。
上圖中“打賞數(shù)據(jù).xlsx”文件是我們平常用到的Excel文件苦酱,在文件名后邊加上“.zip”售貌,變?yōu)椤按蛸p數(shù)據(jù).xlsx.zip”,解壓縮這個(gè)zip文件得到一個(gè)xml文件和三個(gè)文件夾躏啰。
其中xl文件夾里存放著Excel的大部分主題內(nèi)容。
theme:存放著這個(gè)Excel的主題設(shè)置耙册;
sharedString:存放著各個(gè)單元格里的信息给僵;
worksheets:記錄各個(gè)sheet之間互相調(diào)用關(guān)系。
上圖可以看到在表格中字符是怎樣以文本的形式存儲(chǔ)的详拙。
也就是說Excel在后期會(huì)用各種代碼去讀取這些xml純文本帝际,然后在圖形化界面把這些文本展示出來。
Excel對(duì)信息的存儲(chǔ)饶辙,就是把各種各樣的信息打上標(biāo)簽以后蹲诀,以純文本的形式存放在xml文件里,當(dāng)我們需要讀取信息時(shí)弃揽,它通過調(diào)取這些文本的關(guān)系脯爪,把純文本解碼為我們看到的表格信息。