大师兄

28 | 让你数据分析瞬间提效的18个基础功法(上)

数据给你一双看透本质的眼睛,这里是《数据分析思维课》,我是郭炜。

上一节课给你讲了最新的数据科技技术,你会不会感觉已经跃跃欲试了?其实在我们日常的工作和生活当中,往往你需要基于小数据快速做出一些决策和分析,所以我们使用最频繁的不是这些高深的大数据平台或者算法平台,而是Excel这个数据分析的神器。

我原来以为很多人对这个东西应该非常熟悉,但后来我和我的数据分析团队算法工程师以及管理团队交流时,才发现大家对这个工具的使用方法还停留在最简单的输入和简单计算阶段,很难发挥出它在实际数据分析中的真正实力,这在某种程度上也会造成我们管理、开发效率低下。

所以在接下来的这几节课里,我准备专门针对Excel的功能给你做一下普及,把我最常用的一些技巧和我认为无论你是做管理或者做数据分析都有必要学的一些知识点梳理出来。相信你学习完以后就会事半功倍,让Excel成为你数据分析的神器。

为了让你能快速掌握,这几节课我都准备用视频辅助讲解的方式来进行。我会在文字稿中把使用的场景和大概的技巧简单给你介绍一下,具体如何使用,请你看下我给你录制好的手把手视频,保证你一看就会,一试就通。那话不多说,我们直接开始吧!

1.我常用的快捷键

首先给你介绍一下我常用的Excel里的快捷方式。我知道这方面的文章特别多,往往能够介绍好几十种快捷方式,但其实真正常用的就是我在下面要给你介绍的这4种,记住这几个快捷键,他们可以帮助你快速提高你的工作效率。

  • 下拉自动填充:多种双击自动填充的方法;
  • 单元格里如何换行:Alt+Enter;
  • 自动重复上一个动作的快捷键:F4;
  • 去除科学计数法的符号:单引号。

我来给你演示一下。

2.多选重复录入

很多时候我们在做Excel的时候,只知道选择某一个单元格来做处理,其实Excel有非常强大的选择能力,能够选择某些同样类型的单元格,然后统一输入某些公式或者数字,比如我们会把一些空的单元格输入某个数字或者公式。

这件事情怎么来做呢?我们可以用F5和Ctrl+Enter来解决这方面的问题,详情我来给你演示一下。

3.神奇的智能填充

我们经常会需要去拆分一些有规律的格式,比如说我们想从身份证号来拆成出生日期,或者把一堆内容加上书名号或者引号,这个时候怎么办呢?

程序员肯定告诉你要么就得一个一个往里敲,要么就得通过复杂的字符串公式才行。但其实Excel有一个非常方便的方法叫智能填充(使用 Ctrl+E),它可以非常方便地寻找到前面的字符规律,自动给你填充进去。

你可以看一下我视频当中的这个例子,你会惊奇地发现原来Excel这么智能,当然如果这种规律Excel无法发现的时候,你就要用我们下节课会讲到的第15种技巧字符串函数来处理了。

4.相对位置、绝对位置

你在使用Excel公式的时候,经常会在里面写一个公式,然后在单元格里面加一个等号,去选择某几个单元格相加或者使用某种公式计算。这时候你使用的是相对位置,也就是它会随着你的单元格变化,里面的单元格引用公式也会发生变化。

在这种情况下,计算某些汇率、单价到总价的时候就很麻烦,怎么办呢?你可以使用绝对位置来解决这些特殊的情况的问题,你可以参考一下这段视频。

5.单元格合并、解除合并自动填充

我们经常会拿到一些中国式报表的数据,里边有各种各样合并单元格的数据,但是我们在使用公式和其他进行计算的时候,这些合并的单元格反而影响了我们的整个计算过程(因为它们除了第一个单元格有数值,其它都是空的)。怎么样能把这些合并的单元格全都把它填上数据呢?这里面就有一个非常有意思的技巧,你可以看看下面的这个视频。

6.自动分列

我们经常会拿到一些数据,这些数据不是所谓的csv格式(也就是逗号分隔的),而是有一些奇怪的分隔符号,有的是Tab符号,有的是竖线。我们现在希望是最后拆完以后变成每一列可以做数据处理的样子,这里就会用到Excel分列的功能,具体我来给你演示一下。

7.求和技巧

接下来给你讲讲求和技巧。你可能会说求和谁不会,你现在已经不用一个个单元格去加了,直接会用SUM这个函数求和。但其实我要和你说,这个技巧也过时了。

其实,你直接选择要加和的单元用Alt+=,就能把这个问题解决了,而且加上我们上面讲的第2个技巧,你可以快速解决多个小计的求和问题,绝对是求和公式里的战斗机。下面我来给你演示一下高手的求和是怎么做的。

8.数据过滤和排序

很多小伙伴会用数据过滤,也就是筛选一下某几个特定值相对应的行进行统计和分析。但其实Excel的数据过滤里面有非常复杂的条件逻辑,例如大于某一个数值、包含某一个单词,或者你可以有好几个条件把它相互进行合并。

而排序也不单单局限于简单的针对某一列的排序,你可以有主排序的列以及第二排序序列和第三排序序列。在一些数据有重复值的时候,你可以非常方便去找到合适的排名,具体方法我来给你演示一下。

9.最大值、最小值、次大值、次小值

想要找到一个列里面的最大值和最小值是有专门的函数能直接得出的,这并不稀奇。但其实你可能并不知道,Excel能非常方便地取得这个列里面的第n个次大值或者第n个次小值,也就是它不仅仅可以帮你找到冠军,还可以帮你找到亚军、季军。怎么样才能够去实现呢?我来给你演示一下。

10.选择性粘贴

说到复制粘贴我们都不陌生,这太简单了,就是Ctrl+C加Ctrl+V。但其实在Excel里面,复制粘贴有非常复杂的一些用法。你可以只复制公式过去,也可以只复制数值过去,甚至你可以通过选择性粘贴,把一个横表转成纵表,我来给你演示一下。

11.保留某几位小数

说到某个数值(例如金额)保留到几位小数,你可能第一个感觉会是使用Excel里面的单元格格式去设定一下小数位,但是这种方法会在使用计算公式的时候会出现一些偏差。比如你显示的是两位小数,但其实背后它是一个10位的小数,那么你在进行其他计算的时候,它会按10位小数计算,就出现一些细微数据不准确的情况。

所以为了避免这种情况发生,我们往往会通过公式把它变成最后只保留两位的形式。这种保留小数有两种方式,一种是直接去掉所有的小数向下取整,还一种是你常见的四舍五入,具体方法我在下面的视频会给你演示一下,希望你记住。

小结

这节课到这里,我相信即使你是文科生,学了这几个技巧,你也会发现原来复杂的数据处理也并不是理工科学生的专有特长,你也可以做一些快速的数据处理。而如果你是理科生,你会发现原来并不是所有事情都要编程序来实现的,Excel几个按键就可以代替你编一大段程序,所见即所得。

另外再小小预告一下,下节课我会给你介绍一些Excel更复杂的例子,基本上用了Excel,在它数据处理量级范围内,你可以忘记数据库编程了。套用一个网络用语,对,小数据分析神器Excel,它就是什么神奇!

数据给你一双看透本质的眼睛,想要快速处理数据的其实只有一句话:“无他,但手熟尔”。

课后思考

你还有哪些觉得比较好用的Excel快捷键和简单小技巧?分享出来,大家都觉得不错的,我会加到将来的加餐里。

参考资料

你可以点击这里(提取码hnwf)获取我们这节课的Excel文件,方便你进一步学习。