应收账款账龄分析表制作

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

应收账款账龄分析

做过财务的人都清楚我们的软件里也设有对应收账款的账龄的分析,但是好多企业都没有对账龄分析的好的财务软件,就像是我们的财务软件里面没有固定资产模块,可以自动计提折旧一样,我们只好用函数和一些别的方法来实现对于应收账款账龄的分析了,下面要用到的是数据透视表来做账龄分析表。

求和项:金额列标签

行标签1-3061-90>121总计

李四1500015000

刘明60006000

马二40004000

王五30003000

张海7000070000

张三500000500000

总计5100007300015000598000

看到如此规范的一个账龄分析表,你可能只在财务软件里看到过,现实工作当中我利用了三个技巧,将此表做好。①数据自动获取(OFFSET函数)②数据自动刷新(VBA)③数据组合(将账龄分好)

第一步:单击任何一个单元格,点击“公式”-“定义名称”,如下图

在引用位置输入offset函数,定义名称为“动态数据”,修改引用位置=offset(Sheet1!$A$1,0,0,counta(Sheet1!$A:$A),counta(Sheet1!$1:$1))

这个引用位置公式是利用了offset的一个用法,“Sheet1!$A$1”表示起点第一个单元格;

第一个0表示向下0行;第二个0表示向右0列;counta(Sheet1!$A:$A)表示有几行,选中第一列就可以,但是需要注意的是第一列不能有空单元格,否则会出现错误;counta(Sheet1!$1:$1)表示有几列,选中第一行就知道有几列了,同样不能有空单元格。(注:OFFSET函数,有如下两种用法

①OFFSET(起点,向下几行,向右几列)

②OFFSET(起点,向下几行,向右几列,多少行,多少列)

第一个用法是获取某个动态单元格,第二个用法是获取某个动态区域)

第二步:要想实现数据的自动刷新就要借助VBA了,先要根据获取的动态数据插入一个数据透视表,然后再实现VBA的使用。

①在插入数据透视表界面,按F3,获取之前定义的动态数据,如下图

②插入透视表后呈现如下一个简单的数据透视表

③单击数据透视表的任一单元格,然后点“开发工具”-“录制宏”-“数据”(全部刷新)

-“开发工具”(停止录制),得到我们想要更新数据的VBA代码。如下图

打开宏,然后编辑呈现以上代码

④打开之前录制的宏,然后将以下代码复制ActiveWorkbook.RefreshAll,如果打开vba

编辑器是如下窗口,则需要点击视图-工程资源管理器。

⑤打开ThisWorkbok,呈现如下界面

将“通用”改为“workbook”,将“声明”改为“sheetactivate”,将代码复制到如下图示里面,然后点保存,完成自动更新数据的vba代码。

点击保存后出现如下图所示的提示,点是即可!

文档要保存为文件后缀名为.xlsm的启用宏的工作簿,完成数据自动更新的操作。

第三步:将数据进行组合,得到我们想要的结果,如下图

最后得到如上图的账龄分析表

通过以上案例你会发现Excel在财务工作中的重要性,学好Excel对于提高工作效率是非常有帮助的,建议爱学习的童鞋学好Excel,真正的运用到实际工作当中。

相关文档
最新文档