我正在尝试输入一个公式,将单元格设置为是、否或空白。我尝试了以下操作,但收到错误:
=IF((I5<=J5),"Y","N"),OR(ISBLANK(J5),ISBLANK(K9))
我可以得到是/否部分,但就是搞不清楚留空部分。我使用的是 MAC 2011 版 Microsoft 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 不会插入空白,它会询问单元格是否为空白)。