回 帖 发 新 帖 刷新版面

主题:新手弱弱的问个问题,^_^

[em8]
如果表单里都是日期型例如  A 列是 12/4/2008   B列是3/4/2009 如何在C(数值型)列里面得到A与B的年差值,还有 月和日的??命令是什么?请教下哈!~~

回复列表 (共4个回复)

沙发

两日期之间天数差值:b-a
年差值:YEAR(b)-YEAR(a)
月差值:MONTH(b)-MONTH(a)
日差值:DAY(b)-DAY(a)
用REPLACE all c with ……命令置换

板凳

两日期的天数差:日期1-日期2  或者:ABS(日期1-日期2)
两日期的年份差:YEAR(日期1)-YEAR(日期2)  或者:ABS(YEAR(日期1)-YEAR(日期2))
两日期的月份差:(YEAR(日期1)-YEAR(日期2))*12+MONTH(日期1)-MONTH(日期2)
            或  ABS((YEAR(日期1)-YEAR(日期2))*12+MONTH(日期1)-MONTH(日期2))

3 楼

非常感谢两位大哥~~~小弟再次谢谢了

4 楼


谢谢前辈了啊 !~

我来回复

您尚未登录,请登录后再回复。点此登录或注册