为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 DATEDIF 计算数据

如何使用 DATEDIF 计算数据

紫衣仙女 2021-09-04 17:33:02
如何使用脚本使用 DATEDIF 计算日期?日期=DATEDIF(B7; C7; "D") =DATEDIF(C7; TODAY(); "D")我想没有结果的细胞D7,E7当有细胞没有结果出现B7,C7。
查看完整描述

1 回答

?
森林海

TA贡献2011条经验 获得超2个赞

您可以使用空字符串IFERROR替换#NUM!

=IFERROR(DATEDIF(B7; C7; "D"); "")

IFERROR通常会返回第一个参数的结果(在 case 中DATEDIF)。
但是如果第一个表达式导致错误,它将返回第二个参数。

编辑:
对于第二个示例,您需要检查中的值C7是否为有效日期,因为DATEDIF(""; TODAY(); "D")将返回自 以来的天数01.01.1990
您可以使用ISDATE&来做到这一点IF

=IF(ISDATE(C7); DATEDIF(C7; TODAY(); "D"); "")

您也可以将此方法用于第一个 datedif:

=IF(AND(ISDATE(B7); ISDATE(C7)); DATEDIF(B7; C7; "D"); "")


查看完整回答
反对 回复 2021-09-04
  • 1 回答
  • 0 关注
  • 211 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信