永发信息网

excel中怎么减日期

答案:2  悬赏:30  手机版
解决时间 2021-05-09 10:05
如: 2009-10 减去 2010-12 怎么得出一年两个月
最佳答案
看你输入的格式是什么。

情形一:
在单元格A1输入 2009-10-1,在B1输入 2010-12-1,这样会得到两个日期格式的数据。在C1输入 =INT(DATEDIF(A1,B1,"m")/12)&"年"&MOD(DATEDIF(A1,B1,"m"),12)&"月"
就可以了。

情形二:
在A1输入 '2009-10 (即前面有一英文单引号),在B1输入 '2010-12,这样会得到两个文本。在C1输入 =INT(((LEFt(B1,4)-LEFt(A1,4))*12+MId(B1,FIND("-",B1)+1,2)-MId(A1,FIND("-",A1)+1,2))/12)&"年"&MOD((LEFt(B1,4)-LEFt(A1,4))*12+MId(B1,FIND("-",B1)+1,2)-MId(A1,FIND("-",A1)+1,2),12)&"月"
就可以了。
全部回答

这两个日期直接相减可以得出这段时间的秒数,要用大的减小的,对秒进行计算除60得分钟,再除60得小时,再除24得天,再除365得年,但年的总天数可能会有误差,需要处理。就行了。这是方法一。方法二是取出两个日期的年份直接减得年,取出月份直接减得月,用year,month函数即可。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ飞车双倍经验能叠加吗
玉林有5000-6000元的雅马哈哈吗
为什么农场的动物都是母的?
陂面地址有知道的么?有点事想过去
最近失眠严重,该怎么办阿?原因是焦虑过度!
三国群英传7中文版里面的好装备哪打?
张家口市里那里有卖大布娃娃大布熊的要具体地
有谁会做字!
热血传奇1区光芒服务器50元宝能买什么道士装
梦幻西游PS最好的加点法是什么
我的手机是波导D758的支持JAVA但为什么我下载
要朝自己梦想出发吗?不管任何人。可以吗?
塔统领医药益寿堂连锁门店在什么地方啊,我要
丝绸之路怎么开通?
不知按了什么键,凤凰卫视不见了,为什么
推荐资讯
QQ帐号密码
20108月2号抢车位资产最多的玩家
我是为了图表而来的!
第一次开奥运会在哪里?为什么开?用英语说
刚玩fifa online2经理刚20级就买了150W的阵容
组队时我的头上没有小电脑 这是为什么
对于笨蛋如何才能好好学习,不能分心
三星J708的2009版QQ怎么下载
2009年10月17日10时女宝宝求批八字,求名
QQ大乐斗帮派收人?
请问谁有校园江湖全篇阿
老舍的课文作品有哪些,老舍的主要作品有什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?