如何将 XML 导入 Excel [示例]

数据是任何企业实体的血脉。企业根据业务数据存储要求使用不同的程序和格式来保存数据。您可以拥有由数据库引擎驱动的工资单程序,也可以拥有 CSV 文件中的数据,甚至可以拥有您想要在 Excel 中分析的网站数据。本文向您展示如何实现上述目标。

什么是外部数据源?

外部数据是从 Excel 之外的源链接/导入到 Excel 的数据。

外部示例包括以下内容

  • 数据存储在 Microsoft Access 数据库。这可以是来自自定义应用程序的信息,即 工资单、销售点、库存、 等等
  • 从数据 SQL 服务器或其他数据库引擎,即 MySQL, Oracle等——这可能是来自自定义应用程序的信息
  • 来自网站/网络服务 – 这可能是来自 Web服务 例如来自互联网的货币汇率、股票价格等。
  • 文本文件,即 CSV、制表符分隔等 – 这可能是来自不提供直接链接的第三方应用程序的信息。此类数据可能包括导出到逗号分隔文件 CSV 等的银行付款。
  • 其他类型,即 HTML 数据, Windows Azure 市场等

网站(XML 数据)外部数据源示例

在此将 XML 导入 Excel 的示例中,我们假设我们正在交易欧元货币,并希望从欧洲中央银行 Web 服务获取汇率。货币汇率 API 链接为 http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

  • 打开新工作簿
  • 单击功能区栏上的“数据”选项卡
  • 点击“来自网络”按钮
  • 您将看到以下窗口

网站(XML 数据)外部数据源示例

  1. 输入 http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml 在地址中
  2. 单击“Go”按钮,您将获得 XML 数据预览
  3. 完成后单击导入按钮

您将看到以下选项对话窗口

网站(XML 数据)外部数据源示例

  • 点击“确定”按钮
  • 您将获得以下 Excel 导入 XML 数据

网站(XML 数据)外部数据源示例

如何将 XML 导入 Excel

让我们再举一个例子来说明如何在 Excel 中导入 XML 文件,这次您拥有的是本地 XML,而不是 Web 链接形式。您可以在下面下载 XML 文件。

下载 XML 文件

以下是如何在 Excel:

步骤 1)在 Excel 中创建一个新工作簿

  • 打开新工作簿
  • 单击功能区栏上的“数据”选项卡
  • 点击“来自其他来源”

将 XML 导入 Excel

步骤 2)选择 XML 作为数据源

  • 然后点击“从 XML 数据导入”

将 XML 导入 Excel

步骤 3)找到并选择 XML 文件

您将看到如上例所示的选项对话窗口

  • 点击“确定”按钮
  • 您将获得以下数据

将 XML 导入 Excel

总结

Excel 具有强大的功能,可让我们分析数字数据并创建图表等可视化报告。您可以利用外部数据导入来创建满足业务报告要求的自定义报告。