检查范围是否包含值> excel

时间:2017-07-21 13:22:01

标签: excel

在excel中,我想检查此范围B2:G2,此范围内的任何单元格是否包含值> 0,然后它将返回True,否则返回False。

是否有一个excel公式可以帮助实现这一目标?在我提出这个问题之前,尝试了不同的方法,但没有帮助,例如:counta,sumproduct ......

3 个答案:

答案 0 :(得分:4)

MAX()公式可以应用于范围。因此,=MAX(B2:G2)>0会给你答案。

答案 1 :(得分:1)

是的!实现这一目标有一个很好的公式。

char *

来源:https://exceljet.net/formula/value-exists-in-a-range enter image description here

答案 2 :(得分:-1)

如果您不想使用VBA,下面的代码将会起作用(虽然它很难看......)

    =IF(AND(ISNUMBER(B2),B2>0),TRUE,
IF(AND(ISNUMBER(C2),C2>0),TRUE,
IF(AND(ISNUMBER(D2),D2>0),TRUE,
IF(AND(ISNUMBER(E2),E2>0),TRUE,
IF(AND(ISNUMBER(F2),F2>0),TRUE,
IF(AND(ISNUMBER(G2),G2>0),TRUE,FALSE))))))

它只是一堆嵌套的if函数,但它完成了工作