准备好解锁每个人最喜欢的数据清理工具 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 按字母顺序对列进行排序当使用具有许多列的表时,并且您需要按字母顺序对表的列进行排序,请执行这组快速步骤来获得列名称的排序列表。
使用“来自 Excel 工作簿”数据连接器时,所有工作表、表格和范围的初始列表将显示在导航器窗口中。这允许用户选择将哪个工作表、表或数据范围带入 Power Query 进行转换。
但是,如果需要将此列表中的多个项目导入 Power Query 该怎么办?为每个项目创建单独的查询将是乏味且耗时的。
选中标有“选择多个项目”的框将允许使用复选框根据需要选择尽可能多或尽可能少的项目。
但是,如果定期添加新工作表并且用户始终需要文件中的每个工作表,情况又如何呢?
诀窍是选择文件名旁边的文件夹图标。
这将引入有关列表上的对象的元数据信息表。
从这里开始,创意过滤和选择可以将列表减少到所需的项目,然后让转换飞翔!
当连接到其他文件类型(例如 PDF )时,您可以应用相同的逻辑 - 使用文件夹。
#7 – 从 QAT 更改和监控表名称使用正确的 Excel 数据表时,通常会给表起一个更容易记住的名称。这使得编写公式和引用列更加直观。
但是,当您需要记住表的名称时,必须执行以下步骤:
要始终查看表的名称,请将更改表名称功能添加到 QAT。
或者,您可以右键单击表格设计功能区中的“表格名称” ,然后单击“添加到快速访问工具栏”将该功能添加到 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