power BI-数据处理(跟power query几乎一样)

可以用power BI的客户端

1、数据清洗-删除空行

在power BI中选中任一单元格,右键--编辑查询--点击数据源上方的删除行-删除空行,即使当前数据源没有空行,也要执行一下删除空行的操作,因为后面的数据有可能存在空行。

2、删除重复项

在power BI中选中任一单元格,右键--编辑查询--点击数据源上方的删除行-删除重复项。删除重复项时不可选中某一列进行删除,点击数据源左上方的表,然后删除重复项。

固定套路:先删除空行,再删除重复项

3、处理字符串相关内容,例:北京市改为北京

选中相应列,选择替换值,输入要查找的值,要替换的值,确定。将市替换为空字符时,要替换的值直接为空即可

4、处理年龄为空的值:

先找到年龄的中值--复制中值相应m函数--将右侧应用的步骤处的查找中值删掉--到数据源将null值替换为0(替换时不能输入函数)--ok,在数据源上方出现替换的函数,将复制的中值函数粘贴到0的位置,注意:粘贴时不带等号

5、提取数据源中的年月等信息:不可用转换进行提取,用转换进行提取是去数据源中的某列直接操作,对数据源的完整性有影响。正确的方法:选中年月所在的列,单击添加列--日期--年或月等,会在数据源右侧添加值为年和值为月的列。查看某一天是星期几,也可以在这个位置查看

6、对文本数据中的null值进行替换:方法同上,需要注意的是,对文本文件的null进行替换时,需要写成"null"字符串形式,因为null被默认为文本。替换时直接在“替换为”处输入文本格式的null(null用引号引起来)是不对的,如下图(可能是Excel版本的问题),所以需要在数据源上方的公式处进行修改。

猜你喜欢

转载自www.cnblogs.com/zxw2016208120/p/11373339.html