通过示例添加列 (Power Query)

只需为新列提供一个或多个示例值,就可使用 Excel 的“获取并转换(Power Query)”体验在“查询编辑器”中添加新的数据列。你可从当前选择创建一个新列示例,或在给定表格中根据所有(或所选)列提供输入。

你的浏览器不支持视频。请安装 Microsoft Silverlight、Adobe Flash Player 或 Internet Explorer 9。

使用查询编辑器通过示例添加新列

对于本示例,我们将使用以下 Wikipedia 文章中的数据:美国各州及各领地列表。

  1. 选择数据区域内的任意单元格。

  2. 转到“查询工具”>“查询”>“编辑查询”。

  3. 在“查询编辑器”窗格中,选择“添加列”>“示例中的列”,选择“从所有列”或“从所选列”。对于本示例,我们将使用“从所有列”选项。

    Power Query 将与添加列选项卡上的“添加列”选项卡上的选项

    查询编辑器将打开“通过示例添加列”窗格,窗格右侧为新的空白列。

    Power Query 通过示例合并列窗格
  4. 输入示例值作为所需的新列数据,然后按 Ctrl + Enter。本例中,我们键入了“Montgomery, AL”,使用大写字母表示其所在的州。Power Query 将为你完成该列的其余部分。

    Power Query 通过示例合并列的合并数据结果

    如需对该新列进行任何编辑,可双击任何文本字段并编辑它,完成后按 Ctrl + Enter。Power Query 将显示以上数据的转换步骤。

    Power Query 通过示例合并列的自定义列公式
  5. 完成后,请按“确定”以确认操作,Power Query 将完成转换并返回到 Power Query 编辑器。你将看到步骤已添加到编辑器的“应用步骤”部分。

    Power Query 通过示例合并列的应用步骤窗口

注意事项和限制

下表列出了使用“通过示例添加列”时支持的所有转换。

  • 引用

    • 引用特定列(包括剪裁和大小写转换)

  • 数字转换

    • 平均值

    • 计数非重复值

    • 计数值

    • 最小值

    • 最大值

    • 中值

    • 百分值

  • 文本转换

    • 文本.组合(支持组合字符串和整列的值)

    • 文本.替换

    • 文本.开头

    • 文本.中间

    • 文本.结尾

    • 文本.分隔符号前的文本

    • 文本.分隔符号后的文本

    • 文本.分隔符号中间的文本

      注意: 所有文本转换都应考虑剪裁或应用大小写转换的列的值的潜在需求。

  • 日期转换

    • 日期.天

    • 日期.每周的某一日

    • 日期.星期几

    • 日期.一年的某一日

    • 日期.月份

    • 日期.月份名称

    • 日期.一年的某个季度

    • 日期.一月的某一周

    • 日期.一年的某一周

    • 日期.年份

    • 日期 > 年限

    • 日期 > 年份 > 年份开始值

    • 日期 > 年份 > 年份结束值

    • 日期 > 年份 > 月份开始值

    • 日期 > 年份 > 月份结束值

    • 日期 > 季度 > 季度开始值

    • 日期 > 月份 > 一个月的某些日

    • 日期 > 季度 > 季度结束值

    • 日期 > 周 > 周开始值

    • 日期 > 周 > 周结束值

    • 日期 > 天 > 一月的某一日

    • 日期 > 天 > 一天开始值

    • 日期 > 天 > 一天结束值

  • 时间转换

    • 时间.小时

    • 时间.分钟

    • 时间.秒

      注意: 所有日期和时间转换都应考虑将列值转换为日期或时间或日期时间的潜在需要。- 其他转换包括“格式”>“清理”>“提取”>“长度”。

  • 日期/时间转换

    • 减去天数

    • 合并日期和时间

    • 最早

    • 最晚

    • 时间相减

需要更多帮助吗?

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

另请参阅

Power Query 在 Excel 2016 中被称作为“获取并转换”

从外部数据源导入数据

了解 Power Query 公式

调整通过 Power Query 的数据

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

此信息是否有帮助?

谢谢您的反馈!

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

×