Google sheets 带有索引匹配的数组公式,用于返回匹配数组

Google sheets 带有索引匹配的数组公式,用于返回匹配数组,google-sheets,match,vlookup,array-formulas,google-sheets-query,Google Sheets,Match,Vlookup,Array Formulas,Google Sheets Query,我已经为此工作了一段时间。 我已经尝试过很多次不同的公式组合,使用VLOOKUP来使用INDEX&MATCH,甚至使用了ARRAYFORMULA 我试图做的是匹配一个领土以返回一个州。然后能够把公式复制下来 现在,当我向下复制公式时,它只能返回列中的第一个查找 我哪里出错了?我相信这太简单了,我想得太多了 我希望下面的公式能起作用: =ArrayFormula(index(States,Match(TER 1,Territory,0))) =ArrayFormula(index($D$3:$

我已经为此工作了一段时间。 我已经尝试过很多次不同的公式组合,使用VLOOKUP来使用INDEX&MATCH,甚至使用了ARRAYFORMULA

我试图做的是匹配一个领土以返回一个州。然后能够把公式复制下来

现在,当我向下复制公式时,它只能返回列中的第一个查找

我哪里出错了?我相信这太简单了,我想得太多了

我希望下面的公式能起作用:

=ArrayFormula(index(States,Match(TER 1,Territory,0)))


=ArrayFormula(index($D$3:$D$53,MATCH($B$3,$C$3:$C$53,0)))

请尝试查询。在单元格F4中,尝试以下公式:

您甚至可以将公式从F3拖动到右侧,其余所有公式都将自动填充

使用的功能:


我试图使用这个:=ArrayFormulaTEXTJOIN,,TRUE,ifC3:C53=J3,D3:D53,但它只返回了数组,显然,因为亚利桑那州、亚利桑那州、爱达荷州、我州、缅因州、内华达州、内华达州、俄亥俄州、犹他州,我认为你肯定把它复杂化了。你能分享一个到样本表的链接,让它更清楚你在追求什么吗?1分享你的电子表格,没有敏感信息2显示预期结果是什么?
=IFERROR(QUERY($C$3:$D$52,"select D where C='"&G$3&"'"),"")