使用IF AND和多个条件

时间:2018-08-15 05:37:27

标签: excel if-statement

我需要根据以下条件创建一个公式来标识层:

  1. 结果条件1条件2
  2. tier_1> = 61> = 300001
  3. tier_2> = 25-<= 60> = 100001-<= 300000
  4. tier_3 <= 24> = 0-<= 100000

我已经创建了各个公式,但无法将它们组合在一起

=if(and(B19>=61,B1823>=300001),"Tier 1")

=IF(and(B18>=100001,B18<=300000,B19>=25,B19<=60),"Tier 2")

=if(and(B19>=0,B19<=100000,B18<=24),"Tier 3")

非常感谢您的帮助。

谢谢你, 卡洛斯

1 个答案:

答案 0 :(得分:0)

Excel IF函数的用法是:

=IF(some_condition, "true", "false")

您可以嵌套当前的IF调用以获取所需的逻辑:

=IF(AND(B19 >= 61, B1823 >= 300001), "Tier 1",
    IF(AND(B18 >= 100001, B18 < =300000, B19 >= 25, B19 <= 60), "Tier 2",
        IF(AND(B19 >= 0, B19 <= 100000, B18 <= 24), "Tier 3", "No Tier")))

请注意,在最里面/最后的IF调用中,我提供了另一个No Tier值。这是因为必须有一个else值。相反,如果您希望将与第1层和第2层不匹配的所有内容都默认为第3层,则可以删除此最终IF并仅提供Tier 3作为else值。