Google sheets 单单元格公式转换为整列公式时出现问题

Google sheets 单单元格公式转换为整列公式时出现问题,google-sheets,filter,array-formulas,google-forms,Google Sheets,Filter,Array Formulas,Google Forms,我有一张谷歌表格,上面有一张谷歌表格,上面有我和一个朋友玩的许多游戏的结果。我创建了一个新列,在该列的顶部单元格中添加了一个公式,并将其复制到该列中: =JOIN(" / ",(FILTER(MyDecks!B$2:B,MyDecks!A$2:A=B5)),(FILTER(HisDecks!B$2:B,HisDecks!A$2:A=C5))) MyDecks列A是组名称列表。 MyDecks列B是每个deck的一个属性,它是所需的返回值。 B5和C5都位于公式所在的“工作表

我有一张谷歌表格,上面有一张谷歌表格,上面有我和一个朋友玩的许多游戏的结果。我创建了一个新列,在该列的顶部单元格中添加了一个公式,并将其复制到该列中:

=JOIN(" / ",(FILTER(MyDecks!B$2:B,MyDecks!A$2:A=B5)),(FILTER(HisDecks!B$2:B,HisDecks!A$2:A=C5)))
MyDecks列A是组名称列表。 MyDecks列B是每个deck的一个属性,它是所需的返回值。 B5和C5都位于公式所在的“工作表”选项卡的列中

例如,使用上述公式时的输出类似于“M/p”

然而,这个公式目前必须被复制和粘贴,或者在我用谷歌表单添加另一个条目时向下扩展到新的单元格

我希望修改此公式,使其功能与当前相同,但将其驻留在列标题中,以便新条目仅接受并自动呈现我创建的新条目的公式

我试过:

=ArrayFormula(IF(ROW(D:D)=4,"Matchup",IF(ISBLANK(C:C),"",JOIN(" / ",(FILTER(MyDecks!B$2:B,MyDecks!A$2:A=B$5:B)),(FILTER(HisDecks!B$2:B,HisDecks!A$2:A=C$5:C))))))
和其他许多相同想法的迭代,都没有用。我是一个新手,希望有一个简单的解决方案来解决我的问题。

使用:

={"Matchup"; ARRAYFORMULA(IFNA(
 VLOOKUP(B5:B, JoeDecks!A2:B, 2, 0)&" / "&
 VLOOKUP(C5:C, BryanDecks!A2:B, 2, 0)))}

在ARRAYFORMULA下不支持联接。共享您的工作表副本此处是指向的链接。谢谢你的帮助。问题的公式是游戏结果的D5。非常感谢您提供如此快速的解决方案!工作起来很有魅力!