Return Pass/Fail 基于连续 3 次传球;忽略空格

Return Pass/Fail based on 3 consecutive passes; ignore blanks

<编辑以更正我关于“RowA”的错误,糟糕!>

我需要根据 Row1 中的连续值创建一个 pass/fail sheet returns A1 中的值。例如,如果 B1,C1,D1 为 pass,则 A1=pass。但如果 B1、C1 为 pass,D1 为 fail,则 A1=Fail。我知道如何使用 IF。但我正在努力解决的问题是,我需要它继续搜索,直到它找到 3 个连续的通过,否则 return 失败。

因此:B1=失败,C1=通过,D1=通过,E1=空白,F1=通过需要 return A1 通过。连续3次通过的尝试次数没有限制,但测试完成的日子肯定会有差距。

我更喜欢用公式来做这个,但如果没有其他办法,我可以把它做成一个宏。

尝试使用这个公式,这将按预期找到连续的 Pass 个值,

• 单元格 A1

中使用的公式
=IF(ISNUMBER(SEARCH("PassPassPass",TEXTJOIN("",,$A:$A))),"Pass","Fail")