Power Query 学习1-3 | Power Query 编辑器分区功能介绍

本章节,我们会给大家介绍一下PowerQuery编辑器】各个分区功能的基本介绍。让大家对PowerQuery编辑器有一个初步印象和了解。

当你选择连接到一个数据源的时候,会先进入到【导航器】的界面。你可以选择你需要加载的相关表格,提前预览数据,然后点击【转换数据】就可以进入到【PowerQuery编辑器】的界面。(图1-6和图1-7)

图1-6 导航器


在【Power Query编辑器】中有以下分区:【预览窗格】、【功能区】、【查询窗格】、【查询设置窗格】、【应用步骤窗格】、【编辑栏】、如下图1-7所示:

图1-7 Power Query编辑器

【预览窗格】

在PowerQuery编辑器的中心位置就是我们的预览窗格,在这个窗格中,我们可以提前预览数据,在将数据上载到报表前对其进行转换调整的预览。

你可以在这个区域看到数据的格式,也可以从列标题中做一些转换的操作,比如重命名列删除列;也可以点击筛选按钮进行筛选。(图1-8)

图1-8


也可以在【预览窗格】中右键点击某个单元格打开【快捷菜单】看看有那些可用的转换功能。在预览窗格的左上角有一个小图标,右键点击会弹出【快捷菜单】,进行一些数据转换操作。(图1-9)

图1-9 【预览窗格】中的快捷菜单


需要大家注意的是,【预览窗格】并不能总是完全显示所有的数据,如果你的数据源比较大,它只能预览一部分的数据。你可以通过拉动上下左右的滚动条来查看剩余的数据,或者使用每列的【筛选】下拉框来查看选定的数据内容。

预览窗格】除了可以预览数据,我们通常还会在这里进行列选择,选中一个或多个列(Ctrl/Shift键选中多列),然后右键打开【快捷菜单】即可进行相应的列数据转换。(图1-10)

图1-10 【预览窗格】中选择列


Power Query中每一列都有一个数据格式,可以在【预览窗格】中进行格式的转换。如图1-11所示,选中列,选择【数据类型】:

图1-11 修改【数据类型】

【功能区】


如图1-12所示,Power Query编辑器的功能区包含几个选项卡——【文件】、【主页】、【转换】、【添加列】、【视图】,可以进行各种各样的转换步骤,或其他查询操作。

图1-12

文件

在这个选项卡中,你可以进行【关闭并上载数据】,也可以【放弃并关闭】PowerQuery编辑器。也可以进行一些【查询选项】和【数据源】的设置,如图1-13

图1-13 【文件】

主页

在这个选项卡中,您可以找到一些常见的转换步骤,例如【选择列】、【删除列】、【保留行】和【删除行】。也可以刷新预览窗格并关闭查询编辑器。还可以通过【新建源】导入新的数据源。如图1-14。

图1-14 【主页】

转换

这个选项卡可以对你【选定的列】进行一些转换步骤

根据列的数据类型,将启用或禁用某些命令。例如,选择日期列时,将启用与日期相关的命令。在这个选项卡中,您还可以进行一些非常有用的转换,例如【分组依据】、【将第一行用作标题】、【转置】、【反转行】等。如图1-15:

图1-15

添加列

在这个选项卡中,可以通过对选定列进行转换,将【新列】添加到表中。

这里有两个特殊的功能(【示例中的列】和【条件列】),可以让用户通过一个非常简单的用户界面在新列上实现复杂的转换;高级用户还可以调用【自定义列】和【自定义函数】,这些功能都会在后续的文章中进行详细的介绍。

图1-16 【添加列】

视图

在此选项卡中,可以更改PowerQuery编辑器中的视图。还可以启用【编辑栏】,【转到特定列】(当表包含几十列时,这个功能就非常有用了),【查询依赖项】等。

图1-17 【视图】


【查询窗格】

在查询窗格中,你可以选择你要编辑的查询。通过右键选择任一查询,可以看到该查询可以进行的操作。例如,使用【复制】或【引用】的功能创建一个查询,【上移】和【下移】对查询窗格顺序进行调整等。

图1-18 Power Query编辑器中的【查询窗格】


当你关闭PowerQuery编辑器回到Excel界面后,可以从【数据】-【查询和链接】中看到【查询窗格】出现在Excel右边。该【查询窗格】的显示内容及顺序,与PowerQuery编辑器中一致。

图1-19 从Excel打开【查询窗格】

【查询设置】和【应用的步骤】窗格


Power Query编辑右侧的【查询设置】窗格中,可以重命名查询、打开【查询属性】对话框编辑说明。还可以在【应用的步骤】窗格中查看和管理查询的转换步骤

图1-20 查询属性


在【应用的步骤】窗格中,则会记录用户在PowerQuery导入数据并对数据创建一系列转换的步骤。用户可以随时在这个窗格中查询和管理每一个转换步骤,对其进行更改,或在两个现有步骤之间或末尾插入新步骤

图1-21 应用的步骤

 


【编辑栏】、【高级编辑器】和【M查询语言】


通常情况下,【编辑栏】在PowerQuery编辑器中是关闭的。当我们需要使用【编辑栏】进行编辑时,我们可以从【视图】中勾选√【编辑栏】打开。如图1-22所示:

图1-22 打开【编辑栏】


大家要知道的是,在Excel的编辑栏中显示的是Excel公式,而Power Query编辑器中的【编辑栏】显示【M查询语言】。我们在Power Query编辑器中创建的每个转换步骤,从数据的初始导入开始,都会在编辑栏中生成公式。

此公式是【M查询语言】的一部分,它是Microsoft为Power Query开发的一种特殊编程语言,可以帮助我们扩展数据转换功能(高级用户所需)


另外,我们还可以从【主页】/【视图】中打开【高级编辑器】,如图1-23所示

图1-23 打开【高级编辑器】


在【高级编辑器】中,高级用户可以自定义表达式来进行复杂的转换。

对于初学者和普通用户而言,我们基本上不会使用到高级编辑器,基本的【鼠标】操作和【编辑栏】编辑已经足够。但如果大家对【M查询语言】感兴趣,也可以打开【高级编辑器】来研究查询的M语法。在后续的章节学习中,我们也会一起深入学习【M语言】。

图1-24 高级编辑器




查询选项


Excel中的【查询选项】对话框,可以对Power Query进行各种设置。一般来说,这些选项的默认设置就能满足我们日常工作,如果有更高级的需求,大家可以根据实际情况进行设置。这里只简单介绍下【查询选项】对话框的入口

PowerQuery编辑器中打开:【文件】-【选项和设置】-【查询选项】,如图1-25:

图1-25

Excel中打开:【数据】-【获取数据】-【查询选项】,如图1-26:

图1-26


大家看完文章后,不要忘了按照文章的介绍,打开Excel自己动手点点看,加深印象哦!

觉得有用的话,记得点个赞,关注收藏一下呀。

@两颗菜
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,904评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,581评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,527评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,463评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,546评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,572评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,582评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,330评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,776评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,087评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,257评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,923评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,571评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,192评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,436评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,145评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,127评论 2 352