表 (Power Query) 中插入自定义列

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

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

注意: 加载、 编辑或创建一个新查询时,才会显示查询编辑器。有关如何显示查询编辑器的快速入门视频,请参阅本文末尾。

使用 Power Query,您可以添加索引或自定义 (您定义公式) 当前查询的列。创建列公式时,Power Query 将验证公式的语法。此验证体验是使用高级查询编辑对话框中如何验证公式由您提供一致。

我需要

插入索引列

插入自定义列

插入索引列

使用“查询编辑器”功能区

  1. 在“查询编辑器”功能区中,单击“插入索引列”。

在预览网格中使用表图标 ( 表图标 )

  1. 单击表图标 ( 表图标 )。

  2. 从上下文菜单中选择“插入索引列”。 “索引”列随即添加到查询表中。 根据需要重命名列名。

返回页首​​

插入自定义列

自定义列是某一列用您创建的公式计算单元格中的值的位置。有关 Power Query 公式语言的详细信息,请参阅了解 Power Query 公式

使用“查询编辑器”功能区

  1. 在“查询编辑器”功能区中,单击“插入自定义列”。

在预览网格中使用表图标 ( 表图标 )

  1. 单击表图标 ( 表图标 ),然后单击插入自定义列

插入自定义列

  1. 在“插入自定义列”对话框中,输入列名称,将列插入“自定义列公式”框:

    1. 双击“可用列”列表中的一列,或者

    2. 单击“可用列”列表中的一列,然后单击“插入”。

      注意: 只要分隔的一些运算符,您可以使用多个引用的列。例如,若要计算总销售额列,您添加总计和使用公式= each [Total] + [SalesTax]的销售税。

  2. 单击“确定”。

示例公式

公式

说明

"abc"

创建所有行中都有文本 abc 的列。

1+1

创建所有行中都有 1 + 1 (2) 的结果的列。

[UnitPrice] * [Quantity]

创建两个表列相乘结果的列。

[UnitPrice] * (1 – [Discount]) * [Quantity]

考虑 Discount 列计算总价。

"Hello" & [Name]

在新列中将 Hello 与 Name 列的内容合并在一起。

注意: 您可以使用自定义列合并到单个自定义列的两个或多个列中的值。有关详细信息,请参阅合并列

使用 Power Query 刷新查询之后,自定义列,条件格式在 Excel 和其他自定义的工作表的表会保留。在刷新操作和查询编辑后,power Query 将会保留表自定义设置,如色阶的数据条图标集或其他基于值的规则。

自定义栏

返回页首​​

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

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

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

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

此信息是否有帮助?

谢谢您的反馈!

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

×