我需要帮助在我的公式中添加另一个规则,我还需要它说 IFU17
并且X17
两者都有0
,然后离开blank
公式Y17
IF(OR(U17="",X17=""),"",IF(X17+V17=U17,"Push", IF(X17+V17>U17,W17,T17)))
如果两个单元格有0
,则离开blank
,如果两个单元格有blank
要离开blank
谢谢
您需要使用 AND 功能。
IF(OR(U17="",X17="",AND(U17=0,X17=0)),"",IF(X17+V17=U17,"Push", IF(X17+V17>U17,W17,T17)))
如果 u17 或 x17 为空或两者都为 0,则这将留空
如果您只想在两者均为空白或均为 0 时才保留空白,则函数为
IF(OR(AND(U17="",X17=""),AND(U17=0,X17=0)),"",IF(X17+V17=U17,"Push", IF(X17+V17>U17,W17,T17)))
您没有在请求中指定您需要哪一个。
公式可以简化为:
IFERROR(IF(OR(A2,B2),A2+B2,""),"")
由于0
is 解析false
并OR
采用布尔值,因此只需检查0
两个单元格并返回空字符串。否则,如果两者都为空,则将返回空字符串,因为由于某种原因,Numbers 中的空字符串不会像 JavaScript 等编程语言那样 IFERROR
被视为布尔值。false
请参见下面的示例。这适用于 macOS 或 iOS 上的 Numbers 表格。