Excel中,如何⽤公式计算相差⽉份?(收藏备⽤)近期推送的⽂章
如何选择适合⾃⼰的在线表?秘密就藏在这篇⽂章⾥
协同办公效率低、⼯作管理乱,⽹络表6⼤功能拯救你
爽,开着⼩飞机和⾦发⼥郎⼀起玩Excel!
救命,每天都要做⼯作报告!Excel⼀键⽣成精美报告的技巧,必学!
《偷懒的技术1》答疑011:VLOOKUP逆向查公式详析
WPS这些功能好⽤⼜贴⼼,Excel只能⼲瞪眼
10套财务分析报告.ppt,制作精美,开袋即⾷!
打包下载本的所有⽂章!还有知识点索引!
·  正  ·  ⽂  ·  来  ·  啦  ·
引⾔
常有读者朋友问,如何计算两个⽇期之间的相差⽉份。这个在偷懒2《偷懒的技术2:财务Excel表格轻松做》的第⼆章第⼆节固定资产折旧计算表中分享过模型公式:
在⼯作中计算⽉份有多种情况,是跨⽉就算,还是需要满1⽉才算?本⽂做⼀个⼩结,建议⼤家收藏备⽤。
1
只考虑⽉份,不考虑⽇期
这种就是引⽂中所列举的情形:计算折旧时计算折旧⽉份的⽅法。不考虑是否跨过对
应的⽇期。当⽉不计算,跨⽉就算⼀⽉。
【求⽉份差】公式模型
= (终⽌⽇的年份- 起始⽇的年份)*12+终⽌⽇的⽉份- 起始⽇的⽉份
2
当⽉算1个⽉,跨⽉就算2个⽉
如果当⽉算1个⽉,跨⽉就算2个⽉的话,在前⾯公式的基础上加1加即。
= (终⽌⽇的年份- 起始⽇的年份)*12+终⽌⽇的⽉份- 起始⽇的⽉份+1
3
是否过了对应⽇期
要考虑是否过了对应⽇期,如果没过对应⽇期,则不算1⽉,这个需求可在前⾯公式的基础上⽤IF调节⼀下:如果过了对应⽇期,则为0,没过就减1。
= (终⽌⽇的年份- 起始⽇的年份)*12+终⽌⽇的⽉份- 起始⽇的⽉份+没过对应⽇期则减1
实际上,这个需求⽤隐藏函数Datedif来计算就可以轻松搞定:
关于Datedif的作⽤:
Datedif函数名称解释
函数datedif是什么意思Datedif= date +difference
常有函数的名称解释,详见下⽂:
原来这些函数是这个意思,再也不会忘记其拼写和作⽤了
互动讨论
学习函数,
你有哪些难点痛点?
你可能还会喜欢这些内容
【函数系列】Excel常⽤函数详细讲解及案例
⼀个TEXT函数打天下,如何对⽇期时间进⾏分段?
为什么每次打开表格,数字总是⾃动变成⽇期,这样解决
⽇期①:吾本佳⼈,奈何以他⼈⾯⽬⽰⼈多年
【扩展】为啥⽇期判断公式A2>"2018-7-1"会出错?
练习题053答案:批量将⽇期中的时间改为0点0分0秒

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。