首页 文章

找到匹配范围MIN的间接公式

提问于
浏览
0

我有一张包含两张纸的电子表格,第一张包含 Namecol:C )和 Finish timecol:G ),第二张表我有一个名为 Namecol:A )的列,以及一个名为 Personal Best Timecol:G )的列 .

目前,在 Sheet2:Col:G 中,我正在使用公式搜索 Sheet1 ,以查找与该特定行的 Name 列相关的最低 Finish time 值(如下所示):

= ArrayFormula(min(if('Sheet1'!C:C = A2,'Sheet1'!G:G)))

但是对于 Sheet2 中的每一行,都需要复制此公式,唯一的区别是 A2 引用(指的是当前行的 Name 列) .

所以我希望创建一个间接公式,在 Headers 列中输入特定范围,并自动应用于每一行 . 所以这就是我到目前为止所做的:

= ArrayFormula(IF(ISBLANK(A:A),“”,IF(ROW(G:G)= 1,“个人最佳时间”,ArrayFormula(min(if('Sheet1'!C:C = A2,' Sheet1'!G:G))))))

但是如何使 A2 根据行号改变?

我试过了 A:A ,但如果我是对的,那就试图比较 Sheet2 的整个 Name 列 .

1 回答

  • 1

    这个公式是否符合你的要求:

    =ArrayFormula( IF( ISBLANK(A:A), "", IF( ROW(A:A)=1, "Personal Best Time", ArrayFormula(Vlookup(A:A,SORT({Sheet1!C:C,Sheet1!G:G},2,1),2,0)))))

相关问题