百科问答小站 logo
百科问答小站 font logo



如何建立公司财务分析数据库及财务分析模型? 第1页

  

user avatar   wang-liang-5-21 网友的相关建议: 
      

刚刚接手公司财务工作的时候,我就有个想法:把财务部门变成公司的数据中心。

因为我发现,财务部门汇集了几乎公司内外所有的数据:每项业务活动只要涉及到钱的进出,都会在财务账上留下记录。如果把这些数据汇总起来,就会比较清楚的知道公司整体的运营情况,因此就有了建立财务部门数据库的想法。

(1)数据库工具

曾经想过使用MySQL,但是跟技术部门沟通下来了解到,首先公司目前数据量不大,没必要用这么高大上的工具;其次,也是最主要的,我不懂数据库语言(非计算机专业,但非常想学),需要技术部门抽调人手帮我实施,但目前人手不够。

所以现在用几张Excel就能满足我的需求。

(2)收集数据

这是建立数据库的前提,最根本也是最基础的工作。收集数据之前,要弄清楚“希望解决什么问题”,然后才能有针对性的收据数据。

最初我只有一个比较小的想法,我很想知道某些报销费用(比如差旅费、车费等等)是怎么产生的。一般来说,业务人员把报销单提交到财务部门,财务只要看到有领导签字,那么这笔钱就给报掉,几乎是不问原因的。有人说,领导都签字了,难道还不给报销?我的回答是,报销是可以的,但是这笔费用的来龙去脉要告诉我。比如差旅费,什么时间,去了哪里,做了什么事情,有什么结果,什么交通工具,几点的交通工具,住的什么酒店,什么时间住的等等,整个差旅的行踪所有的事情都要一一记录。

那么问题来了,第一,有的业务人员不会配合提供这么详细的信息;第二,了解这么清楚做什么用?

当时我只是一股脑的把数据收集全,追求完整的数据链,但是没有想清楚怎么使用这些数据,即不知道“解决什么问题”,所以就觉得所有的数据都很重要,觉得数据越全越好。后来发现,有些数据可能是没有用处的,我在表里面也删掉一些不容易收集、作用也不大的字段。

这是我在收集数据这个过程中的经历,坑很多,提醒后人注意,不要像我这样做了很多无用功。因此,收集数据之前,一定要想清楚“想要解决的问题是什么”,然后有针对性的收集数据。

(3)打标签、分类

数据在收集的同时,应该划分好类别,分别存储。如果一开始不分类,后面查找就比较困难。

我是按照报表中的科目名称分类,一般就是损益表,比如收入、成本、费用等。这是大类,在每个大类下面再划分具体的字段,比如收入里面,再设置产品、价格、业务量、客户、区域等。这就像一本存折,一个单独的存折就是一个小型数据库,存折里面的字段就是分类和存储的依据。

打标签的意思是,对某些数据进行备注。有的数据的发生可能是意外或者是某个特殊情况,那么这个数据就需要特别标注。比如平常每个月的销售额是500万,但是有一个月某一天的销售额就达到200万,这就要把这个数据标注,弄清楚是什么原因引起的,如果是特殊情况,那么以后做预算或分析的时候,应该考虑是否把这样的数据排除。

(4)建立数据分析模型

一说到模型,或许觉得高大上,其实在我看来无非就是几张表而已。

数据分析模型,就是把以往的经验、指令规则化,当你输入一个条件时,模型会自动返回最合理的结果

举个例子,大家手机上都有地图APP吧。这就是一个大的数据库应用,当你输入起始点,同时加上“步行最少”的条件时,它会自动返回一个满足这个条件的路线。

我做的模型中,自己觉得还挺好用的是“简易业绩预测模型”,我给它取了个名字叫“算盘”,因为比较简单,用来粗略预估每个月损益情况。这里的简单是说功能简单,但是这个模型在制作的时候可很不简单啊,花费了好长时间,要把所有的收入、成本、费用要素设置好条件,达到这样的效果:输入每个月的业务量,自动返回预计利润。这个模型给我们老板用,他可以用来设置每个月的业绩指标,看看是否能达到盈利要求。我会把需要手工输入的地方用黄颜色标注,然后告诉他,只需要填这些地方就行,剩下的系统自动返回。这个模型最灵活的地方在于,当这个月实际发生后,可以把实际的数据填进去,生成实际的结果,同时又不影响未来的数据预测。

除此之外,做了预算稽核模型,取名叫“快刀”,因为这个模型需要人工输入很多数据,比较杂乱,但是一旦输入完成会瞬间完成统计、分类和比较,干干净净、清清楚楚,有种“快刀斩乱麻”的感觉。这个模型是用来比较预算数与实际数差异的,当把实际的数据输进去后,可以自动把数据归属到各个部门,同时给出实际值与预算值绝对差额与相对差额的比较。

我还帮我们部门小姑娘做了一个收款记账模型。由于我们是互联网金融公司,每天都有大量的客户还款,苦逼的是我们没有代收付系统(当时还没上线),只能手工统计每个客户的还款情况,还要区分这笔款还进来后,是还的本金,还是利息。为了减轻大家的工作量,耗费数月完成收款记账模型,取名为“飓风”,是一个非常强大的系统。小姑娘只需要输入客户的还款金额,自动生成本金、利息、违约金数据。同时从这个模型中延伸出各个小的模型,可以帮助风控部门、运营部门生成他们要求的表格数据。此刻我才真正感觉到财务部门真的变成了数据中心,不是那个只会报销的部门了。

做这么多模型,还有个原因,我这个人非常喜欢简洁、直接,任何重复性的工作、手工操作的工作,我都希望自动化、智能化。财务部门不能再像以前那样简单处理个数据就OK了,好多工作都能自动化,不需要那么多人力。这也是为什么我一直呼吁身边的财务赶紧转型,往管理方向发展。

关于财务分析,我一般是先想好做哪些方面的分析,要解决什么样的问题,然后从“飓风”等模型里面取数据,生成图表,对我的问题进行说明。我写的财务分析报告分几个不同的模块,不同模块用到的数据源是不同的,为了方面,我把几个模块常用的数据模型化,放在一张表里面,我做分析的时候,调整一下几个模块的数据就OK了。

财务分析模型,我理解下来应该不是一个模型,而是若干个模型的结合。

明天受邀参加“中国大数据和人工智能技术大会”,我其实不是学技术的,不懂这些高科技的东西,但是对于他们的应用非常感兴趣,我觉得未来这些科技将会极大地提升我们的工作效率和生活质量。




  

相关话题

  将净利润调整为经营现金流量时,什么叫存货发生了现金流出? 
  怎么实现一个简单的数据库系统? 
  广汽集团2019一季度营收142亿,卖车49万台,每台车两万多吗? 
  如何看待中信国安连续七年财务造假?这将带来哪些后果? 
  为什么像会计等非it行业处理数据要用excel而不是sql? 
  年轻人房子重要还是现金流重要? 
  不小心删库是一种怎样的体验? 
  C# 为何MySQL无法打开连接? 
  开源数据库这么香,为什么我们还要下功夫自研? 
  如何看待王垠对数据库的理解? 

前一个讨论
财务报表分析具体怎么做?
下一个讨论
在银行的信用卡中心工作是一种怎么的体验?





© 2024-05-20 - tinynew.org. All Rights Reserved.
© 2024-05-20 - tinynew.org. 保留所有权利