Google sheets 如何将minifs与arrayformula一起使用,使其自动填充整个列?

Google sheets 如何将minifs与arrayformula一起使用,使其自动填充整个列?,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,谷歌表单用户在这里 我使用公式minifs返回最低匹配(在多个可能的匹配中)。有没有一种方法可以同时使用arrayformula自动填充整个列,这样就不需要将相同的公式复制到整个列 样本数据如下: D列和J列为手动输入的数据。第一列是公式。 基本上,我想在这里做的是: 看D列-看到“Tom”这个名字 看到“Tom”在第J列中有3个分数100分、90分、70分 公式将“70”重回第一栏,因为这是最低分数 重复“约翰”和“玛丽”的逻辑 注:J列和I列的实际数据类型是日期而不是数字。但用这种方式来说

谷歌表单用户在这里

我使用公式minifs返回最低匹配(在多个可能的匹配中)。有没有一种方法可以同时使用arrayformula自动填充整个列,这样就不需要将相同的公式复制到整个列

样本数据如下:

D列和J列为手动输入的数据。第一列是公式。 基本上,我想在这里做的是:

  • 看D列-看到“Tom”这个名字
  • 看到“Tom”在第J列中有3个分数100分、90分、70分
  • 公式将“70”重回第一栏,因为这是最低分数
  • 重复“约翰”和“玛丽”的逻辑
  • 注:J列和I列的实际数据类型是日期而不是数字。但用这种方式来说明问题更容易

    所以我可以用公式优雅地做到这一点:=minifs(J:J,D:D,D2)和D3,D4,D5,D6…等等。
    但是,我必须手动将公式拖到整个列中。这是一个问题,因为我的同事经常在两行之间插入行(忘记将公式复制粘贴到列I),有没有办法像使用数组公式一样自动填充整个列?

    假设您的数据是A2:C,您可以通过以下方式获得每行的最小值或最大值:(您还可以在查询中添加条件)


    显示您的样本数据和当前使用的公式。欢迎使用SO。请参阅[本清单]()第4条和第6条,并相应地编辑您的问题。谢谢。您好@Harun24HR,问题更新您应该创建一个最小的、可复制的示例,请参阅:谢谢,迈克。刚才在我的问题中添加了更多细节-你的解决方案仍然有效吗?你应该在开始时举个例子。事实上,这不是同一个问题。在您的情况下,您应该创建一个透视表。然后可以通过GETPIVOTDATA调用结果。
    =query(transpose(query(transpose(A2:C),"select " & "min(Col"&arrayformula(textjoin("),min(Col",,row(A2:C)-1))&")")),"select Col2")