我正在尝试用iWork 09数字创建一个电子表格。我在单元格中有日期的值,但是在这个日期过去之前,我不想让相应的值包含在最终的“合计”公式中,该公式将所有的值加在一起。
下面是其中一个单元格的公式,这很好用,但它将单元格值显示为零,我希望将其设置为零,但显示为350。因此,它仍然可以正确地计算总数,但始终将值显示为350。
=IF(A7<=TODAY(),350,0) =VALUE("350")发布于 2010-10-06 20:22:04
嗯..。这对你是行不通的。问题是,你不能有一个公式,它引用自己作为决定值,成为新公式的一部分。也就是说,它必须是有条件的,并且它只能显示公式引用的值。
如果您希望该单元格显示值350,则将公式的第一部分放入单独的单元格(或表格、工作表等)。然后,在您希望显示为350的单元格中,将
=IF('Cell that works out if A7<=TODAY(), 350, "Error")应该会得到你想要的结果。
https://stackoverflow.com/questions/3619086
复制相似问题