DATEDIF应用之一应收账款账龄计算_应收账款账龄计算公式
DATEDIF应用之一应收账款账龄计算由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“应收账款账龄计算公式”。
DATEDIF应用之一—应收账款账龄计算
在进行应收账款账龄分析时一般要考虑信用期,因为企业为了吸引顾客、扩大市场占有率,一般允许客户从购货到付款之间有一段的时间间隔,这段期间就是信用期,账龄分析之前必须进行应收账款的核销,所谓核销就是对客户收款冲账时收款金额必须对应到该客户所发生的应收账款借方是哪一笔或者哪几笔之和收款后作为已清理项目,未核销的借方金额称之为未清项,一般客户付款都是针对发票号码进行支付对应款项的,针对实际收款情况,分为完全支付(对一张发票或多张发票用一笔款项来全部支付)、部分支付(一张发票没有支付完毕),因此我们可以将客户的每一笔应收账款借方数据划分为完全核销、部分核销、未核销这三种状态,完全核销就是收款金额等于应收账款借方金额;部分核销就是客户付款时对同一笔账款没有一次性支付完毕,留有部分应收账款未支付。本文主要讲解用手工方式核销应收款(这种方式比较适用于那些小型企业管理应收款,大中型企业一般采取财务系统自动核销的方式)。编制应收账款账龄分析表首先必须确定未核销款项的逾期天数以及对逾期天数按照公司账龄分析要求进行分组。
(一)未核销款项逾期天数的计算
对同一发票金额分多次支付的可以进行分次登记收款金额,核销对应也分多次进行核销,核销金额可以在原填列核销金额的单元格中已有数据的基础上进行加总,我们可以将多次收款数据设置成一个组合,选中G—M列,在EXCEL数据菜单中点击“组合”图标,M列定义为几次收款之和,不需要手工输入时就将组合关闭,在最后一列上方会出现一个加号,如果要打开点击这个加号即可.图7 我们在“核销状态”这一列中O2单元格中定义公式:=IF(AND(F20,N2=0),“未核销”,IF(AND(F20,N20,N2=F2),“完全核销”,IF(AND(N20,F20,N20,D2+C2,“”),在“逾期天数”这一列R2单元格中定义公式:=IF(Q2=“”,“”,IF(AND(Q2“”,TODAY()“”,DATEDIF(Q2,TODAY(),“d”),“”))),该公式含义是:对到期日Q2单元格进行判断,如果Q2为空就返回空白,如果Q2不为空且today()小于或等于到期日Q2,就返回today()与Q2之间间隔天数的负数,表示该应收款项还未到到期日、在信用期内,如果Q2不为空且today()大于到期日Q2,就返回today()与Q2之间间隔天数。经过上述步骤就成功地将各客户应收账款未核销项的逾期天数计算出来了(见上图7)。
(二)应收账款未核销项的逾期天数分组
在编制应收账款账龄分析表时一般可以这样划分账龄分组:未到期、0-30天、30-60天、60-90天、90-120天、120-150天、150-180天、180-270天、270-360天、1-2年、2-3年、3年以上。这里需要用到12层嵌套的IF函数,在账龄分段U2单元格中可以定义如下公式:=IF(O2=“完全核销”,“”,IF(R2>1080,“(12)3年以上”,IF(R2>720,“(11)2-3年”,IF(R2>360,“(10)1-2年”,IF(R2>270,“(9)270-360天”,IF(R2>180,“(8)180-270天”,IF(R2>150,“(7)150-180天”,IF(R2>120,“(6)120-150天”,IF(R2>90,“(5)90-120天”,IF(R2>60,“(4)60-90天”,IF(R2>30,“(3)30-60天”,IF(R2>0,“(2)0-30天”,“(1)未到期”)))))))))))),上述公式定义完毕向下进行拖动复制即可(结果见上图7)。
在这里有一个技巧,在建立应收账款账龄分析数据透视表时,系统会按照顺序自动排列数据,所以在账龄分组文本前加上了顺序编号(1)、(2)„„(12),主要是为了建立数据透视表的账龄分段能按照编号顺序先后排列。然后根据账龄分段建立应收账款账龄分析数据透视表(见下图8),至于如何创建数据透视表在此就不作详细说明。
图8 在应收账款核销表中计算逾期天数用到了Today()函数,只要该表中的一些数据项有所变化,所有与账龄相关的数据每天都会自动更新,点击数据透视表中的刷新功能也会根据应收账款核销表中数据的变化及时自动更新,这样每天都可以进行应收账款账龄分析,不象以往只在月末结账时才进行账龄分析,为公司计提坏账提供了准确的依据,有利于公司收款计划的制定、对公司业务员应收账款回收绩效的考核,真正做到了对应收账款账龄的动态化管理,更加便于对应收账款实施有效监督,达到减少应收账款资金占用的目的。