excel原理
发布网友
发布时间:2022-04-19 10:06
我来回答
共1个回答
热心网友
时间:2022-04-10 11:24
Excel的主要处理对象是表格,就是打开Excel文件时看到的一个个方格子。基本上Excel的所有功能都是围绕着表格(也就是这些方格子)进行的。表格主要包括以下几部分:(1)存放数据的单元格;(2)用于计算的内置函数;(3)对表格的行或列做的排序和筛选;(4)数据统计和可视化。1、数据在Excel中是怎么存储和调用的?office系列的产品都是用office open xml文件格式压缩存储的,我们看到xlsx文件,其实是一个压缩文件。它们把若干个xml格式的纯文本压缩在一起,而Excel就是读取的这些压缩文件的信息,最后给我们呈现一个图形化的表格。
上图中“打赏数据.xlsx”文件是我们平常用到的Excel文件,在文件名后边加上“.zip”,变为“打赏数据.xlsx.zip”,解压缩这个zip文件得到一个xml文件和三个文件夹。
其中xl文件夹里存放着Excel的大部分主题内容。theme:存放着这个Excel的主题设置;sharedString:存放着各个单元格里的信息;worksheets:记录各个sheet之间互相调用关系。
上图可以看到在表格中字符是怎样以文本的形式存储的。也就是说Excel在后期会用各种代码去读取这些xml纯文本,然后在图形化界面把这些文本展示出来。Excel对信息的存储,就是把各种各样的信息打上标签以后,以纯文本的形式存放在xml文件里,当我们需要读取信息时,它通过调取这些文本的关系,把纯文本解码为我们看到的表格