购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 培养Excel应用的逻辑思路

函数、VBA、Python、Power BI、Tableau等的本质是逻辑思路,即数据管理的逻辑思路、解决问题的逻辑思路、函数公式的逻辑思路。

1.3.1 表单设计中数据管理的逻辑思路

正如前面所说,表单设计是数据管理的基础,也是企业管理的基础。没有科学规范的数据管理表单,就谈不上高效管理。

在设计每个表单之前,都要思考:这个表单是干什么的(本业务)?这个表单会引用谁(上游业务)?这个表单会被谁引用(下游业务)?对这个表单数据能否快速进行分析(管理决策)?

当厘清逻辑思路后,才能开始表单的具体设计。即使是这样,在设计表单的过程中也需要不断地调整基础表单结构,需要了解上游表单是否能满足基础表单要求,进而反馈给上游,提出上游表单的修改建议。

1.3.2 函数公式中数据计算的逻辑思路

函数公式是Excel的核心。很多人所谓的“会用”函数,也仅仅是会套用函数公式而已,并没有从原理上、逻辑上了解函数,没有学会从表格中寻找解决问题的逻辑思路。

例如,几乎所有人都会用VLOOKUP函数,但是,如果基础表单的列顺序或列位置发生变化,应如何解决取数位置的自动调整?有人说,改改公式就行了。如果不觉得麻烦,这样也行。

先看一个经典案例。如图1-1所示的一个二维表,需要做两个维度条件的数据查询。不同的人会给出不同的公式,如使用VLOOKUP函数、HLOOKUP函数、INDEX函数、OFFSET函数,但这个案例的核心逻辑不在于某个函数的使用,而在于解决数据查找的核心是什么。是条件定位,也就是MATCH函数,因此就出现了很多解决方案。

图1-1 数据查找的简单案例

不论查找的结果是文本还是数字,下面的公式都是通用的。

● 公式1:=VLOOKUP(J2,A2:F8,MATCH(J3,A1:F1,0),0)。

● 公式2:=HLOOKUP(J3,B1:F8,MATCH(J2,A1:A8,0),0)。

● 公式3:=INDEX(B2:F8,MATCH(J2,A2:A8,0),MATCH(J3,B1:F1,0))。

● 公式4:=OFFSET(A1,MATCH(J2,A2:A8,0),MATCH(J3,B1:F1,0))。

● 公式5:=INDIRECT("R"&MATCH(J2,A:A,0)&"C"&MATCH(J3,1:1,0),0)。

如果查找的结果是数字,还可以使用求和函数代替查找函数来设计公式。

● 公式6:=SUMPRODUCT((A2:A8=J2)*(B1:F1=J3)*B2:F8)。

● 公式7:=SUM((A2:A8=J2)*(B1:F1=J3)*B2:F8)。

● 公式8:=SUMIF(A2:A8,J2,OFFSET(A2,,MATCH(J3,B1:F1,0),7,1))。

● 公式9:=SUMIF(B1:F1,J3,OFFSET(B1,MATCH(J2,A2:A8,0),,1,5))。

● 公式10:=SUMIF(A:A,J2,INDIRECT("C"&MATCH(J3,1:1,0),0))。

● 公式11:=SUMIF(1:1,J3,INDIRECT("R"&MATCH(J2,A:A,0),0))。

从上面列出的几个公式中可以发现什么秘密?

先有函数,才有公式,是利用函数来创建公式,公式也只有在具体表格中才有意义,离开了表格的公式也就失去了生命力,但其隐含的逻辑思路却可以借鉴到其他应用场景中。例如,能否快速输入具有多个判断分支、多个条件的嵌套IF函数公式?这里一直在强调逻辑思路的重要性。

1.3.3 数据分析中企业管理的逻辑思路

数据管理有其缜密的逻辑思路,数据分析也有其缜密的逻辑思路。使用工具处理分析数据时,如果能够找出正确的逻辑思路,用一个简单的函数就能完成,并不一定要做一个庞大的数组公式,还要花时间编代码、调试、修改。

数据分析与使用场景有关。很多人对数据分析的认识停留在计算、汇总数据,或者按产品、类别、项目、月份进行合计,这不是分析,仅仅是初级计算而已。

有些人会使用数据透视表分析数据,从不同角度进行组合计算,生成一张张报表,然后得到每个产品的销售额是多少,每个月是多少,每个客户是多少等。这也不是数据分析,而是汇总。

站在不同角度,处在不同场景,认识数据、了解数据、体验数据,会得到不同的结论、不同的结果。

数据分析最终要为经营提供决策依据。数据分析的目的不仅仅是收集数据、计算数据,更是如何从数据中发现潜在问题,哪怕是蛛丝马迹的问题。

下面看一个分析报告。12月份销售额远远高于10月份,但12月份的毛利却略高于10月份,这是因为12月份做了很有力度的促销,单从这种数字差异还看不出什么。再看产品的销售分布以及产品去库存情况,发现促销力度最大的是一些库龄高于4~7个月的产品,这就是数据分析。

数据分析也不仅仅是从数据中寻找已经存在的或者即将出现的问题,而是需要重点分析这些问题的原因及严重程度:发生在什么时间?发生在什么地方?严重程度如何?未来可能会朝什么方向发展?可控程度如何?更重要的是,当面对这些问题时如何解决或者预防。这就是决策,也是数据分析的最终目标。

数据分析是各种工具的综合应用,但工具总归是工具而已,更重要的是善于发现问题、分析问题,这不仅要求熟练运用各种工具,还要有数据分析的逻辑思路,更要了解业务。 KwjXV+NPbAvLh0s6np8wCrelgNoS1RSh5uX5V8/7L2C546P18CpRYLPCNS7wialx

点击中间区域
呼出菜单
上一章
目录
下一章
×