如何使用 DATEDIF 计算数据

如何使用脚本使用 DATEDIF 计算日期?

日期

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

我想没有结果的细胞D7E7当有细胞没有结果出现B7C7

http://img1.mukewang.com/61333d660001bc4b19170932.jpg

紫衣仙女
浏览 215回答 1
1回答

森林海

您可以使用空字符串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"); "")
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript