修改公式 (Power Query)

注意: Power Query 在 Excel 2016 中称为“获取和转换”。在此处提供的信息适用于两者。 若要了解详细信息,请参阅在 Excel 2016 中获取和转换

注意: 有关如何显示查询编辑器的快速入门视频,请参阅本文末尾。

Power Query 中的所有查询转换由公式都执行。 使用查询编辑器生成器时,公式将被添加到编辑栏中。 有时您可能想要添加与生成器关联的那些以外的其他公式或要更改现有公式。

我需要

显示或隐藏编辑栏

向查询添加公式

编辑公式

使用公式的对话框编辑公式

编辑栏中编辑公式

显示或隐藏编辑栏

  1. 查询编辑器功能区中,选择视图>显示>公式栏

在查询编辑器中显示编辑栏

向查询添加公式

了解 Power Query 公式主题,您可以找到有关 Power Query 公式。当您创建公式时,Power Query 将验证公式的语法。此验证体验是使用高级查询编辑对话框中如何验证公式由您提供一致。

注意: 插入或删除查询中的中间步骤时,您可能会潜在中断查询。Power Query 将显示插入步骤警告,当您尝试插入一个新的步骤。

要向查询添加公式,请执行以下操作:

  1. 在查询步骤窗格中,选择要紧紧置于新步骤(公式)之前的步骤。

  2. 单击编辑栏左侧的fx图标。在窗体= < nameOfTheStepToReference >创建一个新公式。例如, = Production.WorkOrder

  3. 在新公式中使用的格式类型 = Class.Function(ReferenceStep[,otherparameters])
    例如,假设您有性别的列的表,并且想要添加列的值"女士"或"先生",具体取决于该人员的性别。 该公式将 = Table.AddColumn (< ReferencedStep >,"前缀",每个 if [性别] ="F"然后"女士"其他"先生。")

示例公式

返回页首

编辑公式

有两种方法可以编辑公式︰ 使用公式的对话框中,并使用编辑栏中。

使用公式的对话框编辑公式

  1. 在查询步骤窗格中,右键单击要编辑的步骤。

  2. 从上下文菜单中选择“编辑设置”。

  3. 在对话框中,编辑公式。

在编辑栏中编辑公式

  1. 在查询步骤窗格中,选择要编辑的步骤。

  2. 在编辑栏中,查找并将参数值更改为所需的值。

  3. 单击“刷新”。

返回页首

注意: 仅当您使用 Power Query 加载、编辑或创建新查询时,“查询编辑器”才会显示。 以下视频显示在 Excel 工作簿中编辑查询后显示的“查询编辑器”窗口。 若要在不加载或编辑现有工作簿的情况下查看“查询编辑器”,请在 Power Query 功能区选项卡的获取外部数据部分中,选择自其他来源 > 空白查询。 以下视频介绍一种显示查询编辑器的方法。

如何在 Excel 中查看查询编辑器

注释: 

  • 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

  • 请在 此处 中查找本文的英文版本以便参考。你和 Microsoft 社区的其他成员可以使用 Community Translation Framework (CTF) 来改进本文。只需将鼠标悬停在文章中的句子上,然后在 CTF 小组件中单击“IMPROVE TRANSLATION”即可。 单击此处了解有关 CTF 的详细信息。 使用 CTF 即表示你同意服务条款

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×