我有一个正在讨论的Google表格。这是您可以复制或评论的模拟版本:https://docs.google.com/spreadsheets/d/1szcfZt_CtE0Cd_evKJwN4enZE7JcmDFcw9XhoX-_mlw/edit?usp=sharing
工作表包含2列Test number
和Test result
。每当输入新测试时,我都想使用数组公式自动填充C列。规范是C列中的编号应始终引用最后的“ Fail”测试编号,直到每一行为止。您可以在E列中看到预期的结果。
我可以提出许多解决方案,这些解决方案要求将公式应用于每个新单元格,我认为这是迭代方法。一个示例在G列中。原因是数组公式无法满足“直到当前行”。我尝试了QUERY
函数,但没有成功。我知道App Script也可以做到这一点,但这不是自动填充方法。
编辑:添加了蛮力解决方案,该解决方案只能在有限数量的连续“通过”结果中使用。