为 iWork 中为 0 的两个单元格调整公式
Adjust formula for two cells that are 0 in iWork
我需要帮助向我的公式添加另一个规则,我还需要它说
如果 U17
和 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
解析为 false
而 OR
取布尔值,只需检查两个单元格中的 0
和 return 空字符串。否则,如果两者都是空的,IFERROR
将 return 空字符串,因为出于某种原因,Numbers 中的空字符串不会像编程语言中那样被视为布尔值 false
,例如JavaScript。
参见下面的示例。这将适用于 macOS 或 iOS.
上的 Numbers
我需要帮助向我的公式添加另一个规则,我还需要它说
如果 U17
和 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
解析为 false
而 OR
取布尔值,只需检查两个单元格中的 0
和 return 空字符串。否则,如果两者都是空的,IFERROR
将 return 空字符串,因为出于某种原因,Numbers 中的空字符串不会像编程语言中那样被视为布尔值 false
,例如JavaScript。
参见下面的示例。这将适用于 macOS 或 iOS.
上的 Numbers