小窍门:IOS系统轻划屏幕能暂停动图哦!
方法:SLN+日期函数+IF
详解
EXCEL2010举例
一、制作固定资产折旧表
在动图中可以看到,使用“记录单”来制作折旧表,“记录单”使用方法请看上一期内容。或点击下方蓝字。
↓↓↓
二、介绍折旧表中的公式
1、为了方便编写公式,首先,在“名称管理器”中自定义3个名称:
MT =MONTH(TODAY()) 说明:今天所在月份
TT =TODAY() 说明:今天的日期
YT =YEAR(TODAY()) 说明:今天所在年份
如下图所示。
▼名称管理器▼
●●●
2、“资产编号”单元格A3中输入公式:
=CONCATENATE(B3,'-',SUMPRODUCT(($B$2:B3=B3)*1))
说明:资产编号规则是“资产类别”+“-”+“同类资产序号(升序)”
●●●
■ SUMPRODUCT(($B$2:B3=B3)*1))为条件求和,得出满足$B$2:B3=B3条件的单元格数量,本例中A3结果为:2
■ $B$2:B3锁定上方单元格
■ CONCATENATE函数将“资产类别” “-” “该类别序号(升序)”连接起来:电脑-2
3、“残值”单元格K3中输入公式:
=ROUND(G3*J3,2) 说明:残值=原值*残值率
●●●
4、“月折旧”单元格L3中输入公式:
=IFERROR(SLN(G3,K3,I3)/12,'')
●●●
■ SLN函数为直线法年折旧额函数
■ SLN函数语法为:SLN(原资产值,残值,折旧年限)
■ 月折旧为年折旧除以12
5、“本年计提月份”单元格M3中输入公式:
=IF(H3>TT,0,IF(YT=YEAR(H3),MT-MONTH(H3),IF(ROUND(YEARFRAC(H3,TT,1)*12,0)
说明:根据“启用日期”计算出本年折旧的月份数。
“本年计提月份”的计算公式为折旧计算中的难点,思路为:
■ 购入资产暂不使用,启用日期大于今天(H3>TT)时,不需提折旧,折旧为0;
■ 启用日期小于今天,启用当年(YT=YEAR(H3))的本年计提月份为:当天所属月份减去启用日期所属月份;MT-MONTH(H3)
■ 启用日期至今天today的总月份数量小于折旧总月份(ROUND(YEARFRAC(H3,TT,1)*12,0)<>)时,本年计提月份为:本年到今天的月份:MT
■YEARFRAC函数的作用是返回两个日期的差值占一年时间的百分比,语法为:yearfrac(开始日期,结束日期,日基准);
日基准,表示一年的天数,有5种情况:
0或者省略→NASD 30/360;1实际天数 /实际天数;2 实际天数 /360;3 实际天数/ 365;4 欧洲30 /360
注:启用日期到现在TODAY的总月份数量除了用YEARFRAC函数,也可以用这个公式:
(((YT-YEAR(H3))*12+(MT-MONTH(H3)))
原理为:(期末年-启用年)*12+(期末月-启用月)
■ 启用日期至今天TODAY的总月份减去折旧总月份的余额小于本年到今天的月份数((ROUND(YEARFRAC(H3,TT,1)*12,0)-I3*12)>MT)时,本年不需计提折旧:0
■ 最后一种情况:启用日期至今天TODAY的总月份减去折旧总月份的余额大于本年到今天的月份,IF函数返回:本年到今天的月份-(启用日期到今天的月份-折旧总月份)=本年到今天的月份+折旧总月份-启用日期到今天的月份,公式为:MT+I3*12-ROUND(YEARFRAC(H3,TT,1)*12,0)
6、“本年折旧”单元格N3中输入公式:
=M3*L3 说明:本年折旧的月份数*月折旧
●●●
7、“累计计提月份”单元格O3中输入公式:
●●●
■如果启用日期至今天的总月份大于折旧总月份,则IF函数返回折旧总月份,否则返回:启用日期至今天的总月份
8、“累计折旧”单元格P3中输入公式:
=ROUND(O3*L3,2) 说明:累计计提月份*月折旧
●●●
9、“净值”单元格P3中输入公式:
=G3-P3 说明:净值=原值-累计折旧
●●●
至此,固定资产折旧表制作完成。
PS:您也可以留言给我,我会及时给您答复!
联系客服