导入 Microsoft Excel 数据

将 Microsoft Excel 数据导入到 Analytics 以便使用多种不同的工具进行分析。

工作原理

您可以使用数据定义向导选择一个或多个 Excel 文件,指定一个或更多个要导入的工作表,然后将 Excel 数据导入到 Analytics。 所导入的数据会创建一个或更多个新的 Analytics 表以及关联的数据文件 (.fil)。 每个被导入的工作表都会创建一个单独的 Analytics 表。

Analytics 数据文件包含 Excel 数据的一个副本,它完全独立于原始 Excel 文件。

即使您的计算机上没有安装 Microsoft Excel,您也可以从 Excel 文件导入数据。

导入单个工作表或多个工作表

您可以选择导入单个 Excel 工作表或者在单个操作中导入多个 Excel 工作表。 导入过程稍有不同,具体取决于您的选择:

  • 单个工作表在导入过程中,您可以选择手动定义源 Excel 数据
  • 多个工作表Analytics 自动定义源 Excel 数据,在导入过程中不能进行手动定义

    例如,在导入多个工作表的过程中,您不能

    • 指定域的数据类型或长度
    • 有选择地从导入范围中排除域

    一旦将数据导入 Analytics,您就可以在表布局对话框中对数据定义进行任何必要的调整。

导入命名区域

您可以不导入整个工作表,而是导入一个命名区域,即工作表的限定部分。 有关创建命名区域的信息,请参见 Excel 帮助。

组合多个工作表

在将多个 Excel 工作表导入到各个 Analytics 表之后,您可能想要将其组合为单个 Analytics 表。 例如,您可以将十二个月度表中的数据组合为包含所有数据的单个年度表。 您只能在将工作表导入各个 Analytics 表之后,才能组合它们。

有关组合多个 Analytics 表的信息,请参见附加表

提示

为了省力,请尝试在对新的组合表中的数据定义进行任何必要的调整之前,首先组合多个表。

准则

阅读下面的准则可帮助您导入 Excel 数据。

数据类型和缺少的数据

要在导入 Excel 数据时得到最佳的结果,请确保在您打算导入的每个工作表中:

  • 每个列包含相同类型的数据
  • 没有空白行或空白列

列和字符的最大数量

Excel 2007 和更高版本

您可以从 .xlsx.xlsm 文件导入的 Excel 列的最大数量以及域中字符的最大数量不受限制。

从这些 Excel 文件类型导入的操作受到 Analytics 数据文件 (.fil) 中的 32 KB 记录长度限制的约束。 如果源 Excel 数据中的任何记录会创建比 32 KB 长的 Analytics 记录,则导入失败。

说明

当新表在 Analytics 中打开后,默认视图中最多显示 256 列。 如果该表包含附加列,您可以根据需要将其手动添加至视图中。

Excel 97 – 2003

导入 .xls 文件 (Excel 97 - 2003) 时会使用旧类型的处理,并且遵守下列最大值限制:

  • 最多 255 列
  • 每个域最多 255 个字符
  • 每个记录最大 32 KB
  • 最多 65,000 行

受支持的 Excel 版本

您可以从任何版本的 Excel(从 Excel 3.0 到 Excel 2016)导入数据。

如果您想要从更低版本的 Excel 导入数据,则需要将该 Excel 文件保存到 Analytics 可以导入的另一文件格式,如 .csv

Excel 保护视图

如果对于工作簿而言保护视图是活动的,则 Analytics 不能从 Excel 工作簿导入。 您必须首先在工作簿中启用编辑功能,保存并关闭工作簿,然后执行导入。

基于 Web 的 Excel 文件不受支持

Analytics 不支持直接导入从 Web 应用程序(如 Google Sheets)创建的 Excel 文件。 您必须首先在 Excel 中打开该文件,使用不同的文件名保存它,然后使用 Analytics 导入新文件。

覆盖工作原理

如果您导入 Excel 数据并创建一个与 Analytics 项目中的现有表具有相同名称的新 Analytics 表,您可以选择覆盖现有表。

导入单个 Excel 工作表

导入单个 Excel 工作表或者命名区域以创建一个新的 Analytics 表。 在导入过程中,您可以选择手动定义源 Excel 数据。

导入多个 Excel 工作表

在单个操作中,从一个 Excel 文件或者多个 Excel 文件中导入多个 Excel 工作表或者命名区域。 一旦被导入到 Analytics 项目中,每个工作表或命名区域都会成为单独的 Analytics 表。

Analytics 自动定义源 Excel 数据,且在导入过程中不可能进行手动定义。

一旦将数据导入 Analytics,您就可以在表布局对话框中对数据定义进行任何必要的调整。