分享

Excel计算固定资产折旧,做账其实很简单!

 李宜林 2019-05-24

今天,我们来教大家一个在我们会计工作上,必须要用的技能,平时我们在做各种财务报表的时候,一般都是用的Excel,然而,你真的对Excel的功能了如指掌了嘛?我敢说,90%的都没用过这波神操作,下面,我们一起来跟着操作一遍!


案例1

固定资产都会进行折旧,要将购买日期转变成标准日期,在计算已提折旧期数。

1.标准日期

=EOMONTH(TEXT(C3&'01','0-00-00'),0)

C3&'01'就是将购买日期全部变成8位数。

TEXT('20160101','0-00-00')就是将8位数转变成年-月-日的形式。

EOMONTH('2016-01-01',0)就是获取当月最后一天的日期2016-1-31。

2.上个月最后一天

原本这个单元格为手工输入,其实也可以借助公式获得,这样更加智能。

=EOMONTH(TODAY(),-1)

语法说明:获取某个日期之前/之后的月数,最后一天的日期。

=EOMONTH(日期,之前/之后的月数)

-1就是代表上个月,0就是代表本月,1就是代表下个月。

3.已提折旧期数

=DATEDIF(D3 1,$E$1 1,'m')

DATEDIF函数就是计算两个日期相差的月份数,微软在开发这个函数的时候,出了点小问题。

每个月份并不是都是31天或者30天,这样就导致本来2019/3/31到2019/4/30这两个日期本来是1个月,计算的时候变成了0。

在计算折旧的时候,都用每月最后一天的日期,其实可以通过公式变成下个月1日,这样计算就不会出错。这也是原来公式 1的原因。

小小细节,决定成败。下面看一下去年的一个相似的例子

案例2

现在A列是各种产品购置日期,要从第2个月开始折旧,截止到上个月最后一天,折旧多少个月。

处理这种折旧,Excel中的日期函数就派上用场。

1.开始折旧,购置日期的下一个月。

在B3输入公式,下拉,并将单元格格式设置为日期格式。

=EDATE(A3,1)

EDATE函数的第二参数就是算某日期之前或者之后的日期,正数代表之后,负数代表之前,也就是说1代表下一个月。

2.上一个月最后一天

在D1输入公式,并将单元格格式设置为日期格式。

=EOMONTH(TODAY(),-1)

EOMONTH函数的第二参数就是算某日期之前或者之后的月份最后一天,正数代表之后,负数代表之前,也就是说-1代表上一个月最后一天。

3.折旧月份

在E3输入公式,下拉,并将单元格格式设置为常规。

=DATEDIF(B3,$D$1 1,'m')

DATEDIF函数语法:

=DATEDIF(开始日期,结束日期,间隔)

间隔为y代表年,m代表月,d代表日。

这里说明一下,通常2018-1-1到2018-6-30是算6个月的,而用DATEDIF函数算5个月,只有当日期为2018-7-1的时候才算6个月,也就是这里第二参数 1的原因。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多