日期公式出现错误的结果

时间:2013-08-14 09:03:06

标签: excel datetime formula

我使用公式= NETWORKDAYS(start_date,end_date)来计算预计交货日期与产品实际交货日期之间的工作天数。

它在某种程度上工作正常,但是如果有记录的交付日期但没有估计日期,则它提供的值为29,600+。同样,如果有预计日期但没有交货日期(即尚未收到该项目),则返回-29,600 +的值。

我可以添加哪些内容来阻止这种情况发生?

另外,如果交货日期和预计交货日期相同,则返回值为1,应该为0?

理想情况下,这就是我想要的:

包含日期的两列是E和M,我希望发生以下情况:

  1. 当E为空但N不为时,将显示值“no est”
  2. 当N为空但E不为时,将显示“no del”值
  3. 当E和N都为空时,将显示“无数据”值
  4. 当两者都不为空时,我希望它使用公式= NETWORKDAYS($ E,$ N)来计算两个日期之间的天数
  5. 这是我创建的公式,但excel不会接受它

    = IF(E21 = ISBLANK,(= IF(N21 = ISBLANK,“无数据”,“无est”)),(= IF(N21 = ISBLANK,“no del”,(= NETWORKDAYS($ E, $ N)))))

    由于

1 个答案:

答案 0 :(得分:0)

与您的尝试类似:

  

= IF(AND(ISBLANK(E2),ISBLANK(M2)),“无数据”,IF(ISBLANK(E2),“no est”,IF(ISBLANK(M2),“no del”,NETWORKDAYS( E2,M2))))

(可能略有缩写,但相对清晰)。