你不会相信 Excel Power Query 中的这 10 个隐藏功能

你不会相信 Excel Power Query 中的这 10 个隐藏功能

首页休闲益智完美切片机3D更新时间:2024-07-30

准备好解锁每个人最喜欢的数据清理工具 Power Query 中的 10 个隐藏的(有时是显而易见的)宝石。

这篇文章将展示许多经验丰富的 Power Query 老手都错过的 10 个功能/提示/技巧。

想象一下,向您驻留的 Power Query Ninja 展示其中一个,并让他们说:“我从来不知道你能做到这一点!”

那不是一种很棒的感觉吗?让我们直接进入列表。

#1 – Power Query 编辑器启动器

这个非常简单,只需点击几下即可。但是,如果您一遍又一遍地打开 Power Query 编辑器,随着时间的推移,在这里或那里节省几次点击最终会带来更快的工作流程。

要打开 Power Query 编辑器,请按键盘上的ALT-F12组合键。

如果您的光标碰巧位于查询的输出中,则ALT-F12将打开 Power Query 编辑器,并将您置于生成该输出的查询的最后一步。

#2 – Power Query 快速访问工具栏自定义

Power Query 具有可自定义的快速访问工具栏(简称QAT ) ,就像常规 Excel 一样。

它不像 Excel 中的 QAT 那样功能丰富,但它可以是将最常用的 Power Query 操作整合到单个一站式商店中的好方法。

要将功能添加到 Power Query QAT,请右键单击功能区上的功能并选择“添加到快速访问工具栏”。

随着时间的推移,您将找到一个完美的位置来访问您最保存的功能。

您可以通过右键单击图标并选择“从快速访问工具栏删除”来从 QAT 中删除功能。

如果您想添加更多工具栏支持的按钮,您还可以将 QAT 移至功能区下方以提供更多空间。为此,右键单击 QAT 上的任意按钮,然后选择“在功能区下方显示快速访问工具栏”。

#3 – 通过不键入点来避免 IntelliSense 错误

使用 Power Query 函数编写公式时,我们会看到相同的公式编写助手,称为 IntelliSense。该服务提供建议的函数名称以及对函数需求的有用见解。

Power Query 的 IntelliSense 服务正在经历一个有点尴尬的青少年阶段,它认为自己知道该做什么,但常常感到有点困惑。

在您键入分隔函数类别和函数名称的点后,服务会分拆到一个完全不相关的函数名称区域,这种情况并不罕见。

另一个奇怪的行为是,当您键入函数(例如名为“ColumnNames”的表函数)时,在选择提供的函数时按Tab 键会意外地将函数类别名称加倍。

让 IntelliSense 保持在正确轨道上的技巧是不要键入类别和名称之间的点。听起来很奇怪,但确实有效。

看到您感兴趣的函数后,将箭头向下移动到其位置并按TAB键来完成语句。

额外提示 – 访问 Power Query 功能帮助

如果您需要帮助了解特定函数的布局或要求,请在公式栏中编写一个以等号开头的公式,然后是不带括号的函数名称。

这将显示在 Microsoft Power Query M Function Library 网站上找到的相同内容。

#4 – 使用键盘快捷键放大和缩小

使用大显示器的 Power Query 用户遇到的主要问题之一是字体和信息可能太小而难以阅读。

放大内容的一种简单方法是按CTRL-Shift-加号CTRL-Shift-减号键。

每次按这些按键序列都会增加或减少 Power Query 编辑器数据界面的缩放系数。

当使用高级编辑器并完整查看查询的 M 代码时,这特别有用。

额外提示:在常规 Excel 中操作时,您可以使用CTRL键并结合旋转鼠标滚轮来放大和缩小电子表格。试试看; 这太有趣了。

#5 – 使用 Power Query 按字母顺序对列进行排序

当使用具有许多列的表时,并且您需要按字母顺序对表的列进行排序,请执行这组快速步骤来获得列名称的排序列表。

  1. 从未排序的数据集开始。

  1. 将其带入 Power Query。
  2. 选择主页(选项卡)→ 管理列(组)→ 选择列

  1. 按名称而不是自然顺序对显示的列表进行排序。

  1. 单击“确定”并享受新排序的表格。

#6 – 通过选择文件夹获取所有 Excel 工作表

使用“来自 Excel 工作簿”数据连接器时,所有工作表、表格和范围的初始列表将显示在导航器窗口中。这允许用户选择将哪个工作表、表或数据范围带入 Power Query 进行转换。

但是,如果需要将此列表中的多个项目导入 Power Query 该怎么办?为每个项目创建单独的查询将是乏味且耗时的。

选中标有“选择多个项目”的框将允许使用复选框根据需要选择尽可能多或尽可能少的项目。

但是,如果定期添加新工作表并且用户始终需要文件中的每个工作表,情况又如何呢?

诀窍是选择文件名旁边的文件夹图标。

这将引入有关列表上的对象的元数据信息表。

从这里开始,创意过滤和选择可以将列表减少到所需的项目,然后让转换飞翔!

当连接到其他文件类型(例如 PDF )时,您可以应用相同的逻辑 - 使用文件夹。

#7 – 从 QAT 更改和监控表名称

使用正确的 Excel 数据表时,通常会给表起一个更容易记住的名称。这使得编写公式和引用列更加直观。

但是,当您需要记住表的名称时,必须执行以下步骤:

  1. 点击表格
  2. 选择表格设计功能区
  3. 检查“属性”组中的“表名称”字段。

要始终查看表的名称,请将更改表名称功能添加到 QAT。

  1. 右键单击 QAT 上的任意按钮,然后选择“自定义快速访问工具栏”。

  1. “自定义工具栏”部分中,将“从以下位置选择命令”下拉列表设置为“表格工具|命令”。表设计选项卡”。从列表中选择“更改表名称”,然后按“添加”按钮(中间)将该选项放置在右侧表上。完成后单击“确定” 。

或者,您可以右键单击表格设计功能区中的“表格名称” ,然后单击“添加到快速访问工具栏”将该功能添加到 QAT。

这些方法中的任何一种都会将下面显示的信息添加到 QAT 中。

现在可以更轻松地跟踪所选表的名称以及在需要时更新名称。

#8 – 在 Excel 文件之间复制和粘贴查询

Power Query 的一大优势是减少重复性工作量。编写查询,然后单击“刷新”按钮即可重复所有转换步骤。

但是,如果您有一个包含数十个步骤的冗长查询,并且需要在具有相同或相似目的的不同文件中构建查询,该怎么办?

Power Query 允许用户将查询从一个文件复制并粘贴到另一个文件。这很容易。

打开包含源查询的文件并显示“查询和连接”面板(位于“数据”功能区上)。

“查询和连接”面板中,右键单击所需的查询并选择复制

导航到目标文件,激活“查询和连接”面板,然后右键单击面板的空白部分以选择“粘贴”

现在,享受您新的、完整的查询带来的荣耀吧。

额外复制提示

如果复制依赖于其他查询(称为“馈送查询”)输出的查询,则所选查询以及所有“馈送查询”将粘贴到目标文件。

#9 – 将 Excel 切片器添加到表中

Power Query 的输出通常采用适当的 Excel 表格的形式。正因为如此,切片器可用于轻松过滤表格。

如果您还没有听说过切片器,请将它们视为超快速过滤器。切片器不会在冗长的复选框项目列表中徘徊,而是提供易于阅读和易于选择的按钮。

以下面的 Power Query 输出表为例。

如果我们希望按[Sold By]列进行过滤,我们可以使用老式的复选框过滤控件。

或者我们可以添加一个切片器来执行过滤。

要将切片器添加到正确的 Excel 数据表中,请单击该表,然后选择“表设计”(选项卡)-“工具”(组)-“插入切片器”

选择您想要用作切片器控件的一个或多个字段。

最初的切片机产品很少具有您希望的尺寸、位置或颜色。

使用调整大小手柄将切片器调整为所需的高度和宽度,然后将切片器移动到所需位置。

您可以使用切片器功能区应用各种其他自定义,例如颜色、名称、标题自定义、列数等。

单击其中一个按钮将立即过滤表格。

#10 – 调整 Power Query 刷新设置

假设您有一个每次打开 Excel 文件时都需要更新的 Power Query 结果。或者文件打开时每二十分钟一次怎么样?

我们不能期望用户每二十分钟单击一次“刷新”按钮。

通过打开“查询和连接”面板(位于“数据”功能区),然后右键单击查询并选择“属性”,可以自动执行此刷新过程。

“查询属性”对话框中,选择最能满足您需求的刷新选项。

每个查询都可以进行不同的控制,从而在使用多个查询更新工作簿时为您提供最大的灵活性。

结束语

上述提示只是您优化 Power Query 工作流程同时让您的主管和同事眼花缭乱的方法的一小部分。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved