使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

注意: 本文已完成其工作,随后将不再使用。 为防止出现“找不到页面”问题,我们将删除已知无效的链接。 如果创建了指向此页面的链接,请删除这些链接,以便与我们一起为用户提供通畅的 Web 连接。

Excel 2016 引入了一组功能强大的工具,称为"&转换"。 这些工具基于 Power Query 技术,可用于轻松连接、组合和塑造来自各种源的数据。 以下 "&转换"教程 将指导你完成基础知识。

我们很高兴宣布下一次在 Excel 中对数据导入和调整功能进行重大更新 - 统一的"&转换"体验。 通过 2017 年 3 月 Microsoft 365 更新,我们增强了 Excel 的数据导入功能,并重新排列了"数据"选项卡上的按钮,以便比以往任何时候都更轻松地充分利用"获取 & 转换"功能。

获取&"选项卡上的"转换"选项

借助统一&转换体验,您可以受益于 Excel 中集成良好的新式数据导入和调整功能集。 可以轻松连接各种常用数据源(如文件、数据库、Azure 和联机服务等)并获取数据。 此外,可以通过排序、更改数据类型、拆分列、聚合数据等,以强大的方式调整数据。 不断增多的新连接器和易于执行转换是让"快速转换&在日常工作中非常有用且省时的工具。

请注意,新体验替换了旧式数据导入向导,这些向导在"数据">获取外部数据"下提供。 但是,如果需要,仍可访问它们。 请参阅 :如何还原旧版获取外部数据体验?

注意: 只有在拥有Microsoft 365订阅时,此功能才在 Excel 中可用。 如果你是 officeMicrosoft 365订阅者,请确保拥有最新版本的 Office。

如何从常用源(如 CSV 文件或 Web)获取数据?

我们知道,导入数据的用户喜欢在功能区上轻松访问最常用的连接器。 在此更新中,我们尝试遵循此原则,并保持体验与习惯保持一致。 现在可以在"数据"选项卡的"获取&转换数据"部分下找到以下可用的前三个连接器:从文本/CSV、Web和"从表/范围"。

从文本/CSV

借助此连接线,可以轻松地从文本 (*.txt) 、逗号分隔值 (*.csv) 或格式文本 (*.prn) 文件导入数据。 此新式连接器基于 Power Query 技术,并替换了旧版"从文本"向导。

若要开始使用新连接器导入数据,请单击"数据">"来自文本/CSV",选择源文件,然后单击"确定"。 然后,新的 增强型"从文本/CSV" 连接器分析输入文件的结构,并自动应用相关的导入设置。 它可以按分隔符拆分列、提升要用作列标题的第一行等。

获取&文本转换"选项

如果预览版不是你想要的,可以配置基本导入设置,例如文件源、分隔符或数据类型检测逻辑。 根据你的选择,数据的预览将自动更新。

然后,可以单击"加载"将数据直接加载到工作表中,或单击"加载"旁边的箭头将数据加载到数据模型中。 如果要在查询编辑器中应用其他数据转换,请单击"编辑"。

从 Web

通过此连接器,可以从 HTML 页面"抓取"数据。 这是另一个同样基于 Power Query 技术的新式连接器,取代了旧版"从 Web"向导。

若要开始使用它,请单击"从 Web >",指定目标页 URL,然后单击"确定"。 页面上的所有表的列表显示在"导航器"对话框中。 可以选择在"表视图"或"Web 视图"中与网页交互。 使用"表视图"时,首先单击左侧的表名称,该表中的数据会显示在右侧。 使用 Web 视图,可以从"导航器"列表或"Web 视图预览"窗格中单击表。 可以在任一视图中选择多个表。

获取& Web 转换"选项

从表/区域

通过此连接器,您可以创建一个链接到 Excel 工作表中的表或命名区域的新查询。 然后,可以在"查询编辑器"窗口中优化数据,并应用 其他转换

获取&表转换"选项

如何从 XML 文件或文件等其他源获取Microsoft SQL Server?

可以创建一个新查询,从单个数据源(例如 Microsoft Access 数据库或 OData 源)导入数据,也可以一次导入文件夹中多个文本文件的数据。

单击 "数据 ">"获取 数据"时,可用的数据源将在下拉菜单中显示。 源选项按类别进行组织,包括 Excel 工作簿、XML 文件或整个文件夹等文件、SQL Server 或 Oracle 等数据库、HDInsight 或 Blob 存储等 Azure 服务、SharePoint Online 列表或 Salesforce 等联机服务,以及 OData 或 ODBC 等多种其他源。

可用连接器的列表在不断增加。

获取和转换“从数据库”选项

通过此更新,我们还删除了以前在"数据"选项卡的"获取外部数据"部分下提供的以下旧向导:从 Access、从 Web、从文本、从 SQL Server、从 OData 数据源、从 XML 数据导入和从数据连接向导。 如果出于任何原因,需要使用已删除的旧向导之一,请参阅:如何还原旧版获取 外部数据体验?

但是,有两个常用且非常独特的向导是旧"获取外部数据"功能集的一部分,将保留在新体验中:from Analysis Services和 From Microsoft Query。 在新体验中,它们>"数据库"和">"类别下找到。

如何利用"获取数据&功能来清理和塑造数据?

"&转换 "可让你清理和塑造数据,这是进行可靠数据分析的基本步骤。 您可以删除列、筛选行、更改列数据类型、替换值等。 这通过 专用的查询编辑器 窗口完成,该窗口可简化并显示所有数据转换。

切换到功能区上的"数据"选项卡,单击"获取数据",使用可用连接器之一 (连接到所需的数据源 (例如文件或数据库) ,然后预览"导航器"窗口中的数据。

Gent &转换导航器

接下来,选择要导入的表,然后单击"编辑"以启动"查询编辑器"窗口。

获取&查询编辑器

使用"查询编辑器"窗口中功能区中可用的 命令的宽集合 。 可以通过排序和筛选数据、转换数据类型、拆分或合并列、聚合数据等来应用强大的转换。

对数据应用的所有转换步骤都将被记录并保存为查询的一部分。 记录的转换可以通过"查询编辑器"窗口中的"应用的步骤"部分进行观察和管理,并且每次刷新查询时都会重新应用于数据。

如何从最近使用的源、Office 数据库连接 (ODC) 、其他工作簿连接或表获取数据?

数据导入区域中最常用的方案之一是连接和获取最近源的数据。 用户通常建立一组他们连接到的常用源来导入数据。

若要从最近使用数据源之一进行连接并创建查询,请单击">数据源"。 然后,可以浏览最近连接的源,选择一个源,然后单击 "连接" 以继续导入流。

"&""最近使用源"窗格

另一种常见方案是从工作簿中的现有连接或表导入数据。 例如,您可能希望基于以前创建的工作簿连接创建新的数据透视表。 或者,您可能希望使用 Office 数据库连接或 ODC (ODC) 文件从数据源进行链接和导入。该文件由组织内部人员定义。

通过此更新,你可以将任何查询的定义导出到 ODC 文件中,然后跨工作簿或与同事共享它。 若要将查询定义导出到 ODC 文件中,请右键单击"查询和连接&窗格中的查询,然后选择"导出连接文件"。 创建的 ODC 文件将包含具有所有依赖项的查询的定义,包括数据源的连接说明,以及对数据应用的转换步骤。 导出查询定义的另一种方式是通过"查询属性"对话框,可以通过从查询的上下文菜单中选择"属性"来打开该对话框。

收到 ODC 文件后,将能够使用该文件,将查询定义导入工作簿。 若要通过 ODC 机制导入数据,请单击">连接"。 将显示 "现有 连接"对话框,然后可以从可用的 ODC 文件、现有工作簿连接或表导入。

从现有连接或查询中选择

如果需要创建另一个应用程序(如 Visio 或 Excel 2013 及更早版本)使用的 ODC 文件,可以使用以下连接器完成此操作:从SQL Server 数据库、从Microsoft Access 数据库、从OData源、从 Analysis Services、从 Microsoft查询或旧版的"从数据连接向导"。 必须知道,从另一个应用程序使用 ODC 文件时,该应用程序将仅重复使用 ODC 中的连接说明,并且不包含原始查询可能包含的任何转换步骤。 如果需要还原旧版 From Access、From SQL Server、From OData Data Feed 连接器,请参阅:如何还原旧版获取 外部数据体验?

如何管理现有工作簿查询和连接?

引入 Get & Transform into Excel 2016 时,我们引入了两种数据导入方法:第一种是新的Get & Transform体验,它利用查询 (并且还依赖于在后台的工作簿连接来刷新和加载到工作簿元素) 。 第二种是使用工作簿连接的较旧旧体验。 此外,还单独管理工作簿查询和连接。 工作簿查询通过专用的"查询"窗格进行管理,而连接是通过"工作簿连接"对话框进行管理的。 这在我们的用户之间造成混淆。

通过此更新,我们解决了此问题。 现在,可以从"连接"边窗格中的专用"查询"& 工作簿查询 和连接。 若要打开侧窗格,请单击">查询&连接"按钮。

"&连接"窗格中&转换查询"

单击 窗格顶部的 "查询"选项卡,可浏览和管理工作簿中的可用查询。 右键单击查询以访问查询的上下文菜单,从而可以执行其他操作。 例如,可以刷新基础源中的查询数据、复制/粘贴查询、使用查询编辑器编辑查询转换等。

我们还通过新的"查询属性"对话框简化了查询及其基础 连接的 管理。 现在,每当在工作簿中创建新查询时,都会在后台自动创建新的基础连接实体,并与此查询相关联。 虽然查询的角色是连接到数据源并应用所需的数据转换,但基础连接控制加载数据 (例如工作表或数据模型) ,以及查询数据的刷新设置(如刷新频率)。 使用新的 "查询属性 "对话框,可以轻松集中控制所有查询属性,例如其名称或转换指令,以及基础连接属性(如刷新设置)。 若要打开新的"查询属性"对话框,请在"查询"和"连接"边窗格上的查询上下文菜单中&"属性"命令。

单击侧窗格顶部的"连接"选项卡,可浏览和管理工作簿中与旧向导之一关联的可用旧连接,例如"从文本"、"来自 Analysis Services"或"从Microsoft 查询"。 右键单击连接以访问上下文菜单。 可以在该对话框中执行其他操作,例如刷新源的连接数据、删除连接,或者通过熟悉的"连接属性"对话框 管理连接 属性。

如何还原旧的"获取外部数据"体验?

与旧向导&相比,新的"获取集成转换"体验在连接器产品/服务与转换功能方面优于其他体验。 但是,有时你可能想要使用旧向导之一来导入数据。 例如,当您想要将数据源登录凭据另存为工作簿的一部分时。 (请注意,此方法不符合现代安全标准,因此新的"获取服务转换"体验&不支持) 。

可以通过自定义功能区来访问旧连接器,或者可以通过"Excel 选项"对话框中新的简单配置设置,直接在"数据 ">"获取数据" 下拉菜单下返回和显示旧数据导入向导。

转到"文件>选项>">显示旧数据导入向导",然后选择想要使用的旧版向导:

"文件"&"选项"中的"转换旧向导">图像>数据。

打开 ">获取 数据"下拉菜单,然后从专用的旧向导类别中启动以前选定的旧数据导入向导之一:

获取&旧版菜单选项

有关获取转换&信息

若要详细了解"获取&"功能,一个好的开始位置是 Microsoft Power Query for Excel帮助

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×