数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

阅读提示本内容为日常频繁使用的数据处理操作,不涉及底层技术问题,烦请爱钻牛角的杠精绕行 。
本内容尽量简单直白、步骤详细,适合数据分析入门 。特别喜欢技术语言的大佬们,可自行跳过 。
关于网友的留言:PQ是不是Power BI?

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
有位朋友问道PQ是否就是Power BI?老海来简单解释一下吧
首先、PQ全称PowerQuery,它主要负责完成数据清洗处理以及数据查询筛选
而PowerBI主要由PQ、PP、PV三个主要模块组成,也就是:
  • PowerQuery—负责数据查询整理
  • PowerPivot—负责数据建模
  • PowerView—负责数据可视化
也是说PowerBI包括了PQ,而不是只有PQ 。
而PQ也不是只在PowerBI里,Excel2016以及更高版本也包含PQ!
  • 从“数据”中选择“从表格”,即可打开PQ编辑器模式

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
其次、既然提到了PQ、PP、PV,老海也想特别说明一下:
它们之间的组合关系就好比烹饪的过程
  • PQ是获取食材、处理食材的备菜阶段;
  • PP是煎、炒、烹、炸的烹制阶段;
  • PV是装点、呈现菜品的摆盘阶段;
  • 而M语言作用在PQ中,重要性如同刀功;
  • 而DAX语言作用在PP中,重要性如同火候;

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
烹饪离不开备菜、烹制、摆盘,以及恰到好处的刀功和火候!
数据分析就如同做菜一样,自然也离不开PQ + PP + PV,以及M + DAX
而很多分析工具的过程逻辑都是暗合相通,无外乎如此 。
好了,下面开始我们的对比操作演示,今天内容包括:数据更新删除、以及排序2个方面
老海在这里主要列举常见的方法和思路、以及工作中频繁使用的操作 。
如果你觉得有更好的方法,欢迎也分享出来,或者在文章底部留言 。
数据更新和删除使用Excel时:
  • 第1步:直接修改单元格,只适合单个数据点 。这里我们来演示批量数据的方法,这里我们首先复制需要修改的参考数值,比如:100

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第2步:选中需要处理的字段,右键进行“选择性粘贴”

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第3步:选择我们需要的批量修改方式,比如乘法

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第4步:此方法适合完成整列数据的简单修改,而无需使用公式或者辅助列

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第5步:接下来,我们来看一下如何批量删除特定行的数据,这里我们按下Ctrl + F,或者选择“查找和替换”,来查询“老年”的所有数据行

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第6步:然后搜索所有符合“老年”出来的数据行,

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第7步:选中所有数据行,然后删除掉即可 。

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第8步:当我们需要删除空值的时候,我们需要使用“定位”功能,快捷键为Ctrl + G

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第9步:然后选中“空值”这个选项,它表示表格区域内的空值单元格,点击确定后,即可选中所有的空值的单元格位置

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
  • 第10步:最后我们直接右键,选择“删除”,即可一次性清除所有存在空值的行

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 

数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL

文章插图
 
当使用MySQL时: