Excel原理
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的大部分主题内容。主题:保存该Excel的主题设置;SharedString:存储每个单元格中的信息;工作表:记录工作表之间的相互调用关系。
您可以看到表中的字符是如何以文本形式存储的。也就是说,Excel在后期会使用各种代码读取这些xml纯文本,然后在图形界面中显示这些文本。Excel通过标注各种信息,以纯文本的形式存储在xml文件中来存储信息。当我们需要读取信息时,它通过检索这些文本之间的关系,将纯文本解码成我们看到的表格。