与 30万 读者一起学Excel
VIP学员的问题,要将购买日期转变成标准日期,在计算已提折旧期数。
其实,关于这种,卢子也发布过类似的文章,只是现在略有变动而已。
1.标准日期
=EOMONTH(TEXT(C3&"01","0-00-00"),0)
C3&"01"就是将购买日期全部变成8位数。
TEXT("0101","0-00-00")就是将8位数转变成年-月-日的形式。
EOMONTH("-01-01",0)就是获取当月最后一天的日期-1-31。
2.上个月最后一天
原本这个单元格为手工输入,其实也可以借助公式获得,这样更加智能。
=EOMONTH(TODAY(),-1)
语法说明:获取某个日期之前/之后的月数,最后一天的日期。
=EOMONTH(日期,之前/之后的月数)
-1就是代表上个月,0就是代表本月,1就是代表下个月。
3.已提折旧期数
=DATEDIF(D3+1,$E$1+1,"m")
DATEDIF函数就是计算两个日期相差的月份数,微软在开发这个函数的时候,出了点小问题。
每个月份并不是都是31天或者30天,这样就导致本来/3/31到/4/30这两个日期本来是1个月,计算的时候变成了0。
在计算折旧的时候,都用每月最后一天的日期,其实可以通过公式变成下个月1日,这样计算就不会出错。这也是原来公式+1的原因。
小小细节,决定成败。
原本是没有PQ班级,顺应读者要求,让猫去开发一套PQ视频教程,耐心等待猫的好消息,开发成功后VIP会员照样可以免费学。
陪你学Excel,一生够不够?
一次报名成为VIP会员,所有课程永久免费学,仅需1200元,待你加入。
报名后加卢子微信chenxilu,发送报名截图邀请进群。
推荐:你会用Excel计算固定资产折旧吗?
上篇:不可思议,“皮球”居然能秒杀函数高手!
某人问卢子,你会Excel吗?
太低调也是一种错,从2年前没开公众号的时候,已经是30万读者的Excel畅销书作者,京东搜索陈锡卢,这些都是我写的Excel书籍。
难不成得亮个招牌才算会Excel?
作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)
请把「Excel不加班」推荐给你的朋友