繁体   English   中英

在if语句中使用范围

[英]Use ranges in if statements

在我的工作表中,例如,我有2个单独的行,我想将它们相互比较。 如果我想长远地做下去,那就是这样:

=IF(AND(A1>B1, A2>B2 ect), "true", "false")

我希望能够在这样的范围内做到这一点:

=IF(A1:A50>B1:50, "true", "false")

有什么简单的方法可以做到这一点?

有帮助吗?

=ArrayFormula(A1:A50>B1:B50)

或者,如果您要单个输出(如果所有A1:A50> B1:B50,则为TRUE),请尝试

=countif(ArrayFormula(A2:A50>B2:B50), "FALSE")=0

要么,

=countif(ArrayFormula(if(len(A2:A50)*len(B2:B50), if(A2:A50>B2:B50, true, false),)), false)=0

尝试以下方法之一:

=ARRAYFORMULA(IF(A1:A50 > B1:B50, "true", "false"))

=ARRAYFORMULA(IF(A1:A50 > B1:B50, true, false))

=ARRAYFORMULA(IF(A1:A50 > B1:B50, true))

___________________________________________________________

=ARRAYFORMULA(IF(LEN(C1:C), IF(TRIM(TRANSPOSE(QUERY(TRANSPOSE(
 IF(A1:A>=C1:H, , 1)),,999^99)))="", "true", "false"), ))

0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM