仅当单元格在 Excel 中有值时才减去单元格

Rac*_*ack 8 microsoft-excel-2007 worksheet-function microsoft-excel

我想在 excel 中减去两个单元格,但前提是两个单元格都有值。更具体地说,在我的情况下,单元格 E2 中的公式当前为 =D2-C2,但我只希望在 D2 具有值时计算此值。(D2 = 奖金,C2 = 赌注,E2 = 利润/亏损。我不希望在奖金单元完成之前计算利润损失。)

有人可以帮忙吗?

史蒂夫

Meh*_*lar 10

将以下公式放在单元格 E2 中以实现您想要的:

=IF(ISBLANK(D2),"",D2-C2)
Run Code Online (Sandbox Code Playgroud)

如果您希望两个单元格都有一个值:

=IF(OR(ISBLANK(D2),ISBLANK(C2)),"",D2-C2)
Run Code Online (Sandbox Code Playgroud)