前言
在数据分析工具领域,Excel绝对是用户群体最大的一款软件。同时,它也是一款功能非常强大的软件,强大到超出我们的想象。譬如,曾经有个新闻就说到有个82岁的日本老爷爷用Excel画画的新闻,下图就是这位老爷爷的作品之一。这样的作品在一众表哥表姐也面前都是令人叹为观止、难以想象的。
现在市面上也有各式各样的Excel培训教程,课程范围涵盖了诸多功能,但正如说到的画画这个功能,那些培训教程的内容真的都是我们需要的吗?我们的入门真的就需要这样费钱费时的培训吗?答案肯定不是的。
28原则在这里同样是适用的:我们工作中80%的用途都只需要20%的功能。也就是说,即使你学会了许多的Excel技巧,但工作中很可能根本就用不到。好钢用在刀刃上,我们宝贵的时间必须用在对的地方,多出来的时间去专研下业务或是其他的编程技术难道不香么?
而且,更重要的是,你一旦入门了,其它的功能借助百度你就完全可以自己学会了!
Excel数据分析函数
本文要介绍的两个函数一个是计数函数,一个是求和函数。为了方便理解,构建了如下一个简单的明细数据表。
(1)COUNTIFS
它的原理就是统计某一列中满足某条件的数有多少。语法规则为:
COUNTIFS(需要满足条件的某一列,条件1,…)
例如,COUNTIFS($B:$B,)的结果就是销售人员中ID为的人数。
(2)SUMIFS
它的原理就是对满足条件的单元格进行求和,它比COUNTIFS多了一个函数,也就是第一个函数。第一个函数表示我们要对哪一列进行求和,后面的参数是一样的。具体语法规则如下:
SUMIFS(求和列,需要满足条件的某一列,条件1,…)
例如,SUMIFS($C:$C,$B:$B,)的结果就是销售人员中ID为的销售的当日业绩之和。
Excel进行数据分析80%的功能都是数据统计,而数据统计又大多是计数和求和。所以,掌握了这两个函数,我们差不多就可以完成绝大部分的工作了。但数据分析工作中是还需要用到很多其它函数的,为什么说会两个函数就够了呢?因为Excel函数的用法是非常相似的,你掌握了这两个函数怎么使用之后,对于其它的函数,你结合这种思想和百度查询具体函数的参数后,你很快就能学会了。
有必要说的是,掌握函数不是我们的根本目的,函数只是我们实现结果的一种工具,为了把工具用好,还是很有必要和大家说下用Excel进行数据分析的流程的。
Excel数据分析步骤
下图是我以前做的一个报表界面,报表体系的其它界面设计原理和这个差不多。
展示这个界面就是为了说明界面就两类元素:数据统计和作图。作图本文不说,百度按照攻略就可以了,非常简单。有了上文的两个函数,这个界面的数据统计就完全可以统计出来。虽然,出于便捷和其它原因,也会运用一些辅助函数,但这无关大局。
由此也可以看出,函数在实现这个界面真的只是一个工具,要用好这工具,还有必要了解下整个流程,具体如下图所示。
(1)确定呈现界面。这一步也就是看我们需要统计哪些指标,以及这些指标之间该如何进行归纳整理;
(2)确定明细数据。指标是从明细数据中统计出来的,我们除了要能统计出来,还要思考哪样的明细数据会更利于我们进行统计。
(3)准备明细数据。如果是需要从数据库取数,那这一步一般都是通过Python或SQL从数据库中取出我们所需的明细数据;如果是线下数据,则直接放进Excel单独的工作表就行。
(4)写函数。根据指标选择需要哪种函数。
从这里我们能看到,其实写函数是最后一步,也是最不重要的一步。因为函数都容易学会,但前面的三个步骤是考验人的业务理解和逻辑思维能力,拉开差距的也正是这三步。而且,尤其是第一步,它最能体现不同分析人员的水平差距。
同时,前面三步会决定我们所写函数的复杂性,一种合理的呈现界面和数据明细,能让我们只需简单的函数就能实现统计结果!
结语
由于函数思想的相似性,入门阶段掌握两个函数就可以带领我们通过自学掌握其它的函数了;另外,通过优化呈现界面和数据明细之间的逻辑关系,可以让我们写函数的工作变得非常简单!