0

我有一张有 5 列的工作表,如下所示:开始日期、截止日期、完成日期、延迟完成天数和提前/落后天数。预填截止日期和完成日期,完成日期由用户填写;延迟完成天数是一个公式。我希望提前/落后于计划进行计算,但如果任务已完成,我不想要任何东西。我有以下公式,=IF(F3=""&E3>TODAY(),TODAY()-E3,G3),但无论如何它都会返回答案。

START DATE DUE DATE Date Comp Days Comp Late Days 09/01/13 09/02/13 09/10/13 8 59 09/01/13 09/02/13 59

如果 Days Compl Late 列中有数字,如何使 Days Behind 返回空值?

4

1 回答 1

0

通过一些猜测,包括当Days Compl Late 列中 没有数字时你想要 null ,我认为:

=IF(G3="","",IF(F3=""&E3>TODAY(),TODAY()-E3,G3))  

如果您的公式在其他情况下有效,则可能适合。

于 2013-11-01T00:12:16.453 回答