【发布时间】:2018-11-20 00:48:10
【问题描述】:
我的 Google 表格有问题。这是一个模拟版本,您可以复制或评论:https://docs.google.com/spreadsheets/d/1szcfZt_CtE0Cd_evKJwN4enZE7JcmDFcw9XhoX-_mlw/edit?usp=sharing
工作表有 2 列,Test number 和 Test result。每当输入新测试时,我想使用数组公式自动填充 C 列。规范是 C 列中的数字应始终指直到每一行的最后一个“失败”测试编号。您可以在 E 列中看到预期的结果。
我可以提出许多解决方案,需要将公式应用于每个新单元格,我认为这是迭代方法。一个例子是 G 列。原因是“直到当前行”不能满足数组公式。我尝试了QUERY 函数但没有成功。我知道 App Script 也可以做到这一点,但这也不是自动填充方法。
编辑:添加了一个蛮力解决方案,该解决方案仅适用于有限数量的连续“通过”结果。
【问题讨论】:
标签: google-sheets array-formulas