If statement 如果单元格超过值y,有没有更有效的方法让excel返回值x?

If statement 如果单元格超过值y,有没有更有效的方法让excel返回值x?,if-statement,excel-formula,If Statement,Excel Formula,很抱歉,可能是一个蹩脚的帖子,但我经常遇到需要返回一个预定义的值x,如果单元格超过y,但比下面更有效(因为经常有很长的公式) 下面的例子。我要手机返回10如果 SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;“只需将SUMIFS部分放入另一个单元格,然后在公式中使用它 B1: =SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;"<"&AH51)+1 RESULT: =If($B$1>10;10;$B$1) B1:=SUMIFS($

很抱歉,可能是一个蹩脚的帖子,但我经常遇到需要返回一个预定义的值x,如果单元格超过y,但比下面更有效(因为经常有很长的公式)

下面的例子。我要手机返回10如果


SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;“只需将
SUMIFS
部分放入另一个单元格,然后在公式中使用它

B1: =SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;"<"&AH51)+1
RESULT: =If($B$1>10;10;$B$1)

B1:=SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;“只需将
SUMIFS
部分放入另一个单元格,然后在公式中使用它

B1: =SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;"<"&AH51)+1
RESULT: =If($B$1>10;10;$B$1)

B1:=SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;“如果结果不能高于10,那么我将使用MIN公式:

MIN(10, SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;"<"&AH51)+1)

MIN(10,SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;“如果结果不能高于10,那么我会使用MIN公式:

MIN(10, SUMIFS($AI$42:$AI$51;$AH$42:$AH$51;"<"&AH51)+1)
MIN(10,SUMIFS($AI$42:$AI$51;$AH$42:$AH$51