【问题标题】:IF AND, ELSE, IF AND, ELSE, IF AND, ELSE "0"如果与,否则,如果与,否则,如果与,否则“0”
【发布时间】:2021-09-13 12:54:32
【问题描述】:

请有人帮我将以下内容嵌套到一个公式中:

  1. =IF(AND(Input!G50="",Input!H50=""),SUM(Input!F50:Input!F51))
  2. =IF(AND(Input!F50="",Input!H50=""),SUM(Input!G50:Input!G51))
  3. =IF(AND(Input!F50="",Input!G50=""),SUM(Input!H50:Input!H51))
  4. 如果以上都为空,则为0

谢谢

【问题讨论】:

    标签: excel excel-formula formula


    【解决方案1】:

    由于您的标准相互排斥,您可以将其简化为:

    =SUMPRODUCT(--(F50:H50<>""),F50:H50+F51:H51)
    

    如果F50:H50 中的所有单元格都是空的,这也将返回0

    【讨论】:

    • 感谢您抽出宝贵时间帮助我@JvdV
    【解决方案2】:

    您可以查看本指南以了解有关嵌套 IF 语句的更多信息。 https://www.makeuseof.com/excel-nested-if-statements/#:~:text=Nested%20IF%20Statements%20in%20Excel%20A%20nested%20IF,your%20conditions%20have%20been%20defined%20in%20the%20formula。 据我了解,用逗号分隔它们足以让excels程序流一一执行。

    注意:请注意,您必须在最后使用 3 个右括号 ')',因为我们要打开 3 个 IF 语句

        =IF(AND(Input!G50="",Input!H50=""),SUM(Input!F50:Input!F51),
        IF(AND(Input!F50="",Input!H50=""),SUM(Input!G50:Input!G51),
        IF(AND(Input!F50="",Input!G50=""),SUM(Input!H50:Input!H51))))
    

    【讨论】:

    • 感谢您抽出宝贵时间帮助我@Brakke
    • 我想你错过了第4个全空返回0的情况
    • 啊,是的,我错过了第四个案例。没问题,我看到已经提供了完整的答案。祝你好运!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-31
    • 2023-03-25
    • 1970-01-01
    • 2014-06-12
    • 2013-10-27
    • 2015-12-01
    • 1970-01-01
    相关资源
    最近更新 更多