尝试输入值或将单元格留空

尝试输入值或将单元格留空

我正在尝试输入一个公式,将单元格设置为是、否或空白。我尝试了以下操作,但收到错误:

=IF((I5<=J5),"Y","N"),OR(ISBLANK(J5),ISBLANK(K9))

我可以得到是/否部分,但就是搞不清楚留空部分。我使用的是 MAC 2011 版 Microsoft Excel。

Microsoft Excel for MAC 2011 上的 Excel 公式

答案1

我假设如果 J5 为空,则您希望将 K 列中的单元格留空,否则将 J5 与 I5 进行比较。如果是这样,则公式为

=如果(isblank(J5),“”,如果(I5<=J5,“Y”,“N”))

答案2

IF 语句是布尔值,这意味着它们只能有两个结果之一。

您需要的是 Excel 中与 case 语句等效的语句,它使用笨拙的嵌套 IF 语句,例如,尝试如下操作:

如果 (I5 <=J5,"Y",如果 (J5 > I5,"N",如果 (???,"")))

三个问号意味着我无法弄清楚你的第三个条件是什么(I5<=J5 是布尔值,ISBLANK 不会插入空白,它会询问单元格是否为空白)。

相关内容