我正在尝试使用 if 函数查看左侧的单元格,如果单元格为空,则保留单元格为空,如果不是,则进行计算

我正在尝试使用 if 函数查看左侧的单元格,如果单元格为空,则保留单元格为空,如果不是,则进行计算

我正在尝试使用 if 函数查看左侧的单元格,如果参考单元格为空,则保留该单元格为空,如果不是,则计算。例如,我有 E14,我将公式放入其中,并将 C14(预计开始日期)和 D14(实际开始日期)作为参考单元格。我需要 D14 优先于 C14。

答案1

您需要计算什么?请尝试以下方法

=如果(计数(C14,D14)<2,“”,C14 + D14)

If 条件会计算两个单元格中的数字。如果数字少于 2 个,公式将返回空白,否则会将两个单元格相加。请根据需要进行调整。

编辑:尝试

=如果(计数(C14,D14),如果(D14>0,D14+180,C14+180),"")

或者,如果实际开始日期总是晚于预计开始日期,

=if(count(C14,D14),max(C14,D14)+180,"")

IF 语句计算值的数量。如果两个单元格都为空,则返回零,并执行 False 部分。

相关内容