![Excel企业经营数据分析实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/232/44510232/b_44510232.jpg)
上QQ阅读APP看书,第一时间看更新
1.5.2 导入XML数据
XML是一种可扩展的标记语言,是使用简单的标记描述数据并进行数据存储。相对于其他数据库而言,XML并不具备强大的数据分析功能,其主要功能是显示数据。用户可能熟悉另外一种标记语言HTML。在XML中,用户可以自行定义标签,而在HTML中,用户只能使用标准的标记标签。下面介绍在Excel工作表中导入XML源数据文件的操作方法。
(1)本节使用的XML数据文件是一个学生信息表,其结构如图1.77所示。打开Excel文件,打开“开发工具”选项卡,在“XML”组中单击“导入”按钮,打开“导入XML”对话框,选择XML文件,如图1.78所示。单击“确定”按钮关闭对话框,Excel会弹出相应的对话框,提示该XML源没有对应的引用架构,如图1.79所示。
![](https://epubservercos.yuewen.com/9E8B31/23721745601154706/epubprivate/OEBPS/Images/Figure-P44_3914.jpg?sign=1739013139-twhsLI52UhrOq6ce9iJLTN9Ompv3lp2A-0-30722d89bcf21a02abd951f8719590e6)
图1.77 需要导入的XML模式文件
![](https://epubservercos.yuewen.com/9E8B31/23721745601154706/epubprivate/OEBPS/Images/Figure-P45_3934.jpg?sign=1739013139-GjnJIGw9FhOhyKsZI8RF6MKngN0iYKD1-0-0f627f04b6ba1b17fe906ecbac1f5ff8)
图1.78 选择XML文件
![](https://epubservercos.yuewen.com/9E8B31/23721745601154706/epubprivate/OEBPS/Images/Figure-P45_3940.jpg?sign=1739013139-B9vvhQRGBB0N04aajinZtjJ36sA1BuUb-0-65ec470466b4a2dbb65f99ef0a0ed608)
图1.79 Excel提示对话框
注意
默认情况下,Excel会根据用户导入的XML文件自动设置默认的数据架构。同时,用户也可以自行编写相应的xsd文件。
(2)单击“确定”按钮关闭Excel提示对话框,采用默认的架构导入XML文件。Excel打开“导入数据”对话框,设置数据的放置位置,如图1.80所示。单击“确定”按钮关闭对话框导入数据,数据即可导入到Excel工作表中,如图1.81所示。
![](https://epubservercos.yuewen.com/9E8B31/23721745601154706/epubprivate/OEBPS/Images/Figure-P45_3945.jpg?sign=1739013139-vS0V21SndnNEQze2NPdF6hz8m1EqE5bw-0-c46c286d80cd4b71eb74234d4c102787)
图1.80 设置导入数据的放置位置
![](https://epubservercos.yuewen.com/9E8B31/23721745601154706/epubprivate/OEBPS/Images/Figure-P46_3956.jpg?sign=1739013139-1NkYijV0eI1V2dTYapxkSiA03dKXB1x4-0-c127a01e12532ee0172837ad15bd0f02)
图1.81 数据导入到工作表中
注意
在导入XML数据时,Excel可以自动分析XML中的数据结构,然后将结构化的数据导入到文件中。XML数据在导入到Excel工作表时,Excel会将XML数据以数据表的形式导入。