1

我使用公式 =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 都为空时,会出现值 'no data'
  4. 当两者都不是空白时,我希望它使用公式 =NETWORKDAYS($E,$N) 来计算两个日期之间的天数

这是我创建的公式,但excel不会接受

=IF(E21=ISBLANK,(=IF(N21=ISBLANK,"no data","no est")),(=IF(N21=ISBLANK,"no del",(=NETWORKDAYS($E,$N) ))))

谢谢

4

1 回答 1

0

与您的尝试类似:

=IF(AND(ISBLANK(E2),ISBLANK(M2)),"无数据",IF(ISBLANK(E2),"无 est",IF(ISBLANK(M2),"无 del",NETWORKDAYS(E2,M2 ))))

(可能会稍微缩写,但比较清楚)。

于 2013-08-14T09:43:04.027 回答