Microsoft Excel是办公室白领工作上必备的一个工具,熟练应用Excel可以让工作事半功倍。
书店里有大量的有关Excel应用的书籍出售,网上也有大量的Excel的教程,这里只是以实例的方式分享在实际工作中的Excel应用技巧。
以下是一个财务工作人员常用的财务报表的应用的示例:
一、建立一个叫做财务报表的工作簿,在工作簿里面建立三个工作表,分别叫:报表封面、资产负债表、利润表。
二、分别按照财务报表通用的封面、资产负债表与利润表的标准格式排版及做好电子表格,这些都是最基本的工作,相信接触过Excel的人都会,下面主要是介绍如何利用Excel函数与宏简单有效地提高工作效率。
三、快速变更报表日期
在报表日期的下方单元格内,我用了下面这个公式:
这个公式的运算结果是在上面的报表日期上加上一个月,我把这个单元格的内容复制、粘贴值到报表编制日期单元格,上面的日期就自动变为次月。这个单元的公式是为后面的宏做准备的,其单元格文字我设置成白色,封面不管是编辑还是打印都看不见这个公式与其计算结果。
四、资产负债表与利润表的编制日期、编制单位与封面编制日期、报表编制单位同步变动 。
1、编制单位我用了上面这个公式,即“编制单位:”文本后面后面自动加上封面上的单位名称,另外因为封面的单位名称中间有空格,所以我用了substitute这个函数,去除文本中间的空格。
2、中间的编制日期采用了资产负债表的通用的截止日期的格式,即截止日为每个月的月末。这里我用了一个emonth函数,即取每个月的最后一天,不管封面日期初始是几号,这个日期显示的永远是当月的最后一天。
五、自动检测借贷方平衡。
我在资产负债表后面加了一个自动检测借贷方是否相等的功能,如果资产总计与负债和所有者权益总计相差超过0.01,那么检测框内会自动出现红字进行提醒。如果借贷方是平的,则检测框是空白的。
这个检测公式里面应用了逻辑判断函数if,以及取绝对值函数abs。为什么要以大于0.01这个数值来检测呢,因为考虑到每一个输入数据的习惯不同,有的人可能会直接录入计算式,excel在数据处理中会产生大量的小数点后面的数字,所以最终的两个总计数字绝对相等有点难,所以控制相差不大于0.01就算是平衡的。当然,如果要更精确一点,也可以把0.01改成0.001。另外也可以使用四舍五入的round函数。
六、利润表本年累计数的处理
在利润表填写中,有一个本年累计的数据,本年累计等于上月累计加上本月的发生额。一般情况下,在填写次月数据时先把上月报表的本年累计数据拷贝、粘贴值到上月累计的位置上,因为每个月都要重复同样的操作,这个操作过程可以用宏来代替。
七、记录宏
打开开发工具,录制宏。
可以更改宏的名称,也可以设定宏的快捷键,但我不建议设定快捷键,因为容易引起误操作。
在宏记录期间,把结转到次月的动作都做一遍,然后按停止记录,点击宏,就可以看到已记录的宏。
这个时候也可以打开编辑,看看记录的宏内容对不对。
也可以人工加入一些内容,比如加入msgbox函数显示已结转到次月的信息提示。 为了让宏更直观,可以点击开发工具-插入,在页面上加一个控件,指定宏,然后点击控件就可以运行宏。
八、总结
在每个月在编制新的报表的时候,只有点击宏控件,宏自动完成以下的工作:
1、自动更新日期到新的月份,资产负债表与利润表的日期也同步更新
2、利润表的本年累计数据自动结转到上月累计,本月数据自动清空。
资产负债表上的本月数据不一定每个月都有新的变化,所以资产负债表本月数据不清空,如果要清空,可以多记录一部分宏操作,原理是一样的。
附上练习文件,供参考。
下载地址:
链接:https://pan.baidu.com/s/1UPgMfBD3Rx2Tq-vn92cm6g
提取码:hwcg
网友评论