【问题标题】:Excel Conditional Formula Range of CellsExcel条件公式单元格范围
【发布时间】:2020-10-19 14:28:08
【问题描述】:

我在 .csv 文件中有一系列单元格,其中填充了关于执行校准结果的“PASS”或“FAIL”。我希望在单独的单元格中创建一个公式,该公式将根据这些众多结果显示校准过程的整体状态。为了最好地反映整体结果,我试图做一个 IF/AND 函数检查不同范围的单元格是否存在“FAIL”,否则会报告“PASS”。这是以下公式:

=IF((AND(L20:L35="FAIL",L44:L59="FAIL",L68:L83="FAIL",L92:L107="FAIL",L116:L131="FAIL",L140:L155="FAIL",L164:L179="FAIL",L188:L203="FAIL",L212:L227="FAIL",L236:L251="FAIL")), "FAIL", "PASS")

这个公式目前不起作用,我不确定我的逻辑是否有缺陷,语法是否不正确,或者是否有我不知道的更适合这个用例的函数。感谢您提供的任何帮助。

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    如果看起来“FAIL”在这些范围内的任何位置,则为 FAIL,否则为 PASS

    如果是这种情况,您可以只计算 FAILS,如果计数 >0 则它是 FAIL。

    =IF(COUNTIF(A1:E7,"FAIL")+COUNTIF(G9:L15,"Fail")+COUNTIF(N16:T25,"FAIL")>0,"FAIL","PASS")
    

    【讨论】:

      【解决方案2】:

      你可以试试:

      =IF(COUNTIF(L20:L35,"FAIL")+COUNTIF(L44:L59,"FAIL")+COUNTIF(L68:L83,"FAIL")+COUNTIF(L92:L107,"FAIL")+COUNTIF(L116:L131,"FAIL")+COUNTIF(L140:L155,"FAIL")+COUNTIF(L164:L179,"FAIL")+COUNTIF(L188:L203,"FAIL")+COUNTIF(L212:L227,"FAIL")+COUNTIF(L236:L251,"FAIL")>0,"FAIL","PASS")

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-13
        • 1970-01-01
        • 1970-01-01
        • 2021-11-22
        相关资源
        最近更新 更多