EXCEL构建财务分析数据库

进修社 人气:1.03W

EXCEL具备强大的数据分析工具和数据处理功能,基于EXCEL的财务分析数据库具有灵活、简便的特性,可以满足个性化、多层次、多维度的财务分析需求,从而弥补通用财务软件和管理信息系统财务分析功能薄弱的现状,提高财务分析的作用和效率。
   EXCEL; 财务分析; 数据库
  
  用友、金蝶等财务软件以及企事业其他信息系统的应用和普及,大大提高了中小企事业单位信息化程度,减轻了会计人员的负担,节约了财务成本。但实务工作者也发现,财务软件更偏重于会计账务的处理及标准财务报表的提供,而分析功能不足,未提供良好的分析工具,分析方法也不够灵活,其他信息系统更偏重于业务处理。这时就需要借助EXCEL等外部工具进行个性化的财务分析。
  
  一、财务分析数据库的构建
  
  用EXCEL建立财务分析数据库时,可以充分发挥其灵活性,从各个维度、各个层次对企事业单位数据进行分析。尽管EXCEL2007已经解除了以前版本只能处理65 536行数据的限制,但是也要考虑到数据库如果过于庞大,运行速度会降低。因此,建立数据库时如果数据库偏大,可以将数据库拆分成几个小的数据库。
  明确了数据库的构建目标后,就可以从不同地方收集财务分析数据。这些数据既可以从用友、金蝶等财务软件获取,也可以从企事业单位的其他信息系统导入,如的HIS系统、药品管理系统、材料进销存系统等等。导入的数据既可以是用友等财务软件整个科目数据,也可以是固定资产数据等等。
  财务软件和其他信息系统一般都有导出成EXCEL表格的功能,如果这些信息系统软件可以导出成分隔符区分的文本文件,也可以通过EXCEL中的分栏工具进行拆分。
  (一)基础数据字段整理
  在进行基础数据整理时,经常会用到这些函数:
  1.时期处理函数。如根据日期提取年、月、周的数据:YEAR(),MONTH(),WEEK()。
  2.字符处理函数。如提取字符串中的某一内容:LEFT(),MID(),RIGHT()。字符串联结:CONCATENATE()。
  3.数据格式转换函数。如将数字强制转换成文本:TEXT()。
  4.逻辑判断函数。如条件判断:IF()。信息提取:ISNA(),ISTEXT()。
  (二)数据的归类
  财务分析时经常会对数据进行分类,这时可以借助函数VLOOKUP()来实现。如对食品进行分类时,可以首先建立一张字典表,如表1。
 
  然后在数据库里面在目标单元格输入函数vlookup()并设置函数参数,再对整个字段进行填充,就可以根据字段食品名称获取其对应分类了。
  (三)数据库的定义
  数据收集整理完后,可以在EXCEL里形成一张表单(sheet),可将有数据的区域定义为一张表,并为之命名。本文以医院收入分析数据库为例,基础数据通过医院用友、HIS系统收集整理后,存放在一张名为“医疗收入”的表单内。这时先选择所有数据区域,点击右键,选择“命名单元格区域”,命名为如“数据表”。
  定义数据区域可以更方便地对数据库进行维护。建立的数据库如图1。
 

EXCEL构建财务分析数据库