请教EXCEL怎样能从XML文件中获取数据并根据需要来显示

请问EXCEL怎样能从XML文件中获取数据并根据需要来显示?
现在我这里有一些数据需要录入到EXCEL文件当中,数据可以导出成为XML文件.
这个XML文件有很多,但格式都是固定的,我希望能够自动地获取XML文件中各个部分的数据,然后对应地填写到EXCEL文件中,请问用什么样的方式最好呢?

EXCEL本身带有什么功能可以实现这个需求吗,还是要用VBA,或者用其他什么方式才可以?
关于实现我这个需求的方式,有没有什么参考资料可以查询呢,或者有没有示例?

------解决方案--------------------
1、 打开Excel
2、 依次点击菜单(项):数据 - XML - XML源
3、 点击右边任务栏下方的“XML 映射…”
4、 点击“添加”按钮,找到要申报的文件,依次点击:打开 - 确定 - 确定 按钮
5、 将右边任务栏中的字段依次拖进Excel表格第一行各列中
6、 依次点击菜单(项):数据 - XML - 导入…
7、 再选定文件XML文件,点击“导入按钮”。数据会全部显示出来。
8、 保存此Excel文件。
9、 以后导入同样票据的XML文件只需执行第6-8步骤选取你要打开的XML文件即可。