【问题标题】:IF & AND conditions not working in Google SheetsIF & AND 条件在 Google 表格中不起作用
【发布时间】:2022-07-15 07:57:51
【问题描述】:

我在 excel 方面不是最好的,所以我想问一些条件,我将 AND 添加到我原来的公式中:

=IF(G2>=0.8, "Valid", "Not Valid")

基本上,如果我的值等于或高于 0.8,则打印有效,如果不是“无效”,则一切正常,但是当我尝试使用此公式添加 AND 时:

=IF(AND(G2>=0.8, G2<=0.2, "Zero"),"Valid", "Not Valid")

所以我在这个公式中尝试做的是,如果值低于 0.2 打印“零”,则 0.2 到 0.8 之间的任何值都将无效,高于 0.8 的所有值都是有效的。我不确定缺少什么。这是我工作表中的一张图片:

【问题讨论】:

    标签: if-statement google-sheets conditional-statements google-sheets-formula higher-order-functions


    【解决方案1】:

    删除 E2:E 中的所有内容并在 E2 中使用它:

    =INDEX(IF((G2:G< 0.2)*(G2:G<>""), "Zero", 
           IF((G2:G>=0.2)*(G2:G<=0.8), "Not Valid",
           IF(G2:G>0.8, "Valid", )))
    

    或尝试:

    =INDEX(IF(G2:G="",,IFERROR(VLOOKUP(G2:G, 
     {0, "Zero"; 0.2, "Not Valid"; 0.8, "Valid"}, 2, 1)))
    

    【讨论】:

      猜你喜欢
      • 2023-02-22
      • 1970-01-01
      • 2018-04-12
      • 2021-11-16
      • 1970-01-01
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      • 2023-01-11
      相关资源
      最近更新 更多