送心意

Excel刘老师

职称初级会计师

2019-02-11 13:47

你好,datedif函数的参数不是随便写的,第一个参数必须是小的那个日期,第二个日期必须是大的那个日期,如果这两个日期反了,大的在前,小的在后,就会出现你这个错误值。

Emily 追问

2019-02-11 14:20

哪个参数?但是上面的公式没错啊

Excel刘老师 解答

2019-02-11 14:23

datedif函数里面的两个日期,哪个大哪个小?哪个是开始日期哪个是结束日期?上面已经说的很明白了,必须开始日期(小的日期)在前,必须结束日期(大的日期)在后。=datedif(开始日期,结束日期,单位)你里面的那两个反了。

Excel刘老师 解答

2019-02-11 14:26

你看看这两个图可有什么区别?

Excel刘老师 解答

2019-02-11 14:26

你看看这两个图可有什么区别?

Excel刘老师 解答

2019-02-11 14:32

这一会儿系统贴不了图,已经叫技术去排查了。假设,A1单元格是2018/1/5,B2单元格是2018/5/1,那么就只能写成=DATEDIF(A1,B1,m),而不能写成=DATEDIF(B1,A1,m),否则就是会出现你那个错误值,这两个参数不是随便先写哪个都行的,而是必须先写小日期,再写大日期,写反了就叫做写错了。

上传图片  
相关问题讨论
你好,方便截图看看吗,符号一般英文状态下输入!
2019-04-19 11:31:41
你好,datedif函数的参数不是随便写的,第一个参数必须是小的那个日期,第二个日期必须是大的那个日期,如果这两个日期反了,大的在前,小的在后,就会出现你这个错误值。
2019-02-11 13:47:14
【@日期】是定义的数据库字段,第二个表里没有
2019-08-11 12:02:20
您好,麻烦在图片表示您的要求
2021-12-11 15:12:06
您好,您的公式没有问题,您检查下是不是Q和P列的格式不是日期格式。
2019-10-10 14:45:05
还没有符合您的答案?立即在线咨询老师 免费咨询老师
精选问题
    举报
    取消
    确定
    请完成实名认证

    应网络实名制要求,完成实名认证后才可以发表文章视频等内容,以保护账号安全。 (点击去认证)

    取消
    确定
    加载中...