Excel:如何处理多个" if"一个细胞中的条件

时间:2016-03-17 21:13:00

标签: excel excel-formula

我知道如何使用= if。

测试一个条件

但是如何在一个单元格中测试多个条件。

Exemple:
if the number in a cell A1 = 0 we write null
else if the number is > 10 we write "number > 10"
else if the number is >15 and <20 we write "number >15 and <20"

任何人都可以帮忙。 谢谢。

3 个答案:

答案 0 :(得分:1)

这将完全按照您使用嵌套IF函数描述的内容执行。但是,如果数字恰好为10,则不会考虑。

=IF(A1=0,"Null",IF(AND(A1>15,A1<20),"number >15 and <20",IF(A1>10,"number > 10")))

答案 1 :(得分:0)

编写嵌套的IF函数调用。例如:

IF(A1=0, "null", 
    IF(A1 > 10, "number > 10", 
         IF(AND(A1 > 15, A1 < 20), "number >15 and <20", "something else")))

答案 2 :(得分:0)

使用嵌套的IF函数:

=IF(A1=0,"null",IF(AND(A1>15,A1<20),"number >15 and <20",IF(A1>10,"number > 10", "n/a")))