Excel中的power query操作
作者:互联网
一、Excel中的power query
数据处理(power query),也可以使用Excel打开,与powerBI查询组中转换数据打开功能完全一样。
在excel中选中数据,然后选择数据,来自表格/区域,即可打开。
以下分别是Excel中和powerBI中的power query编辑器,可以看到左上角图标不一样,其他差的不多。
二、Excel中的power query操作
对数据进行操作一,原始数据如下:【在Excel中的power query中操作】
举例1:点击数学左边的123,选择更改,更改数学为文本显示ABC。见下图。
举例2:选中姓名列,在开始选项卡,点击转换组中,将标题作为第一行。见下图。
举例3:删除某一列,并且可以多操作重新取名。这里删除英语列,并且重取名为:删除英语成绩。在开始选项卡,选中英语列,点击删除列,在应用的步骤中点击删除的列操作,重命名为:删除英语成绩。见下图。
举例4:对数据进行拆分。在开始选项卡,在转换组中,选择拆分列,可以选择按分隔符,也可以选择按字符数。以下是按字符数拆分,设置字符数为1,拆分:一次,尽可能靠左。见下图。
举例5:分组进行统计。在开始选项卡,在转换组中,选择分组依据,这里是根据性别统计语文的平均值。设置分组依据为性别,新列名为语文的平均值,操作为平均值,柱表示操作对象,这里设置操作对象为语文。见下图。
举例6:对数据进行转置。在转换选项卡,在表格组中,选中全部数据或者某一数据,点击转置,则会得到整体的转置,再次点击转置,则会得到原始数据,但是此时列名没有了。见下图。
举例7:对数据进行反转行。点击需要反转的列,在转换选项卡,在表格组中,点击反转行,则会得到反转的排列。见下图。
举例8:关闭并上载。当对表格完成了一系列的处理,需要关闭并且保存时,在开始选项卡,左上角,点击关闭并上载,此时在Excel中会出现另外一张处理完成的表,并且在右侧出现查询&连接,此时可以看到表格名称等信息。见下图(对表格做了转置)。
当对sheet1进行修改,sheet2刷新之后(在表格工具中,点击查询,在加载选项卡中点击刷新),也会做出相应的改变。这里对sheet1进行添加信息。见下图。
对数据进行操作二,原始数据如下:【在Excel中的power query中操作】
举例1:索引列。选中某一单元格,在添加列选项卡中,选择索引列,此时表格会增加一列索引,可以选择索引从0开始,或者从1开始,默认添加的索引列在最后一列,可以通过鼠标拖动到想要放置的位置。见下图。
举例2:重复列。选中某一列,在添加列选项卡中,选择重复列,此时会出现一个重复的列,默认添加的重复列也在最后一列。见下图。
举例3:拆分列。选中想要拆分的列,在转换选项卡中,选择拆分列,这里选择按分隔符拆分,并且可以对拆分的列进行重命名。见下图。
举例4:提取。选中想要提取的列,在转换选项卡中,选择提取,可以按很多种方法进行提取,这里我们按照分隔符之间的文本进行提取。见下图。
对数据进行操作三,原始数据如下:【在Excel中的power query中操作】
举例1:新建列。在添加列选项卡中,点击条件列,这里设置条件为,当语文大于等于60的时候,输出及格,否则不及格,并且设置新列名为:语文等级。见下图。
举例2:自定义列。在添加列选项卡中,点击自定义列,这里求语文、数学和英语的平均值。见下图。
这里求数学的log值,需要自己添加函数Number.Log10(),见下图。【power puery中视图中可以勾选编辑栏,此时操作中会显示M语言代码,注意:M语言大小写敏感。M语言函数引用:Power Query M 函数参考 - PowerQuery M | Microsoft Docs】
这里展示文本函数的一个例子,求文本的长度,函数为:Text.Length(),
标签:选项卡,power,Excel,点击,举例,query,下图 来源: https://www.cnblogs.com/YY-zhang/p/16624653.html