【问题标题】:Multiple values when using IF function in Google Spreadsheet在 Google 电子表格中使用 IF 函数时的多个值
【发布时间】:2016-11-16 21:01:46
【问题描述】:

我有一个需要分配到某个等级的点列表。例如:

1250-1650 = 2 级
>1650 = 第 3 层

我一直在尝试使用这个公式:

=IF(AND(B2 > 0,B2 < 1250),"1",IF(AND(B2 > 1250,B2 < 1650),"2",IF(AND(B2 > 1650,B2 < 2000),"3")))

问题是当返回值为 1250 时“FALSE”,我似乎无法弄清楚如何解决这个问题。任何帮助将不胜感激。

【问题讨论】:

  • = "Tier " &amp; LookUp(B2, {0,1250,1651; 1,2,3})

标签: excel if-statement google-sheets


【解决方案1】:

=IF(B2&lt;1250,"1",IF(AND(B2&gt;=1250,B2&lt;=1650),"2",IF(B2&gt;1650,"3")))

请注意,如果相应的 B 单元格中没有数字,这也会用 1 填充单元格。

【讨论】:

    【解决方案2】:

    你需要在你的内部和声明中添加一些等号(AND(B8 &gt;= 1250,B8 &lt;= 1650)

    【讨论】:

      【解决方案3】:

      需要注意的一点是,您也可以使用它。

      =IF(B2<1250,"1",IF(B2<=1650,"2","3"))
      

      【讨论】:

        猜你喜欢
        • 2013-09-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多