Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

可以使用对话框创建公式,将条件列添加到查询。

你的浏览器不支持视频。 请安装 Microsoft Silverlight、Adobe Flash Player 或 Internet Explorer 9。
  1. 若要打开查询,请找到以前从Power Query 编辑器加载的查询,在数据中选择一个单元格,然后选择“查询 > 编辑”。 有关详细信息 ,请参阅在 Excel 中创建、加载或编辑查询。  

  2. 选择“添加列 > 条件列”。 此时会显示“ 添加条件列 ”对话框,以帮助你创建语法正确的公式: if condition then expression else expression

  3. 在“新列名称”框中,输入新的条件列的唯一名称。 在此示例中,我们将名称从 “自定义” 更改为 “区域”。

  4. “列名称 ”列表框中,选择列名称。 在本示例中,我们选择“ 名称 & 邮政”,这是美国各州的列表。

  5. 在“运算符”列表框中,选择一个运算符。 在此示例中,我们选择“ 包含”。

  6. 在“”框中,输入适当的值。 在此示例中,我们输入“Washington”。

  7. 在“ 输出 ”框中,输入条件列在 if 条件为 true 时应显示的输出值。 在此示例中,我们输入“West”。

  8. 如果要在条件为 false 时添加 else 表达式,请选择“添加子句”,然后重复步骤 4 到 6。 在此示例中,添加了其他区域,包括 南部东北部中西部。 这通常称为嵌套条件。若要删除或重新排列子句,请选择 子句旁边的“ 更多 (...) ”,然后选择命令。  

  9. (可选)添加 final else 表达式。 可以输入值、另一列或参数。

  10. 选择“确定”。

便笺   

  • 默认情况下,条件列没有自动定义的数据类型。 有关详细信息,请参阅 添加或更改数据类型

  • 若要修改条件,请在“查询设置”窗格的“已应用步骤”中选择“已添加条件”列步骤旁边的“编辑设置” “设置”图标 图标。

另请参阅

Microsoft Power Query for Excel 帮助

添加自定义列

基于数据类型添加列

添加条件列 (docs.com)

需要更多帮助?

需要更多选项?

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

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