Google表格双数组查询

时间:2019-03-17 22:00:08

标签: google-sheets

INPUT核心数据表:

INPUT core date

输出数据表:

OUTPUT desired data

基本上,我想让输出工作表在输入工作表上进行查找,并且在C的匹配列A(OUTPUT)中匹配C(INPUT)列,并且在D1的匹配对象中也匹配A(INPUT)列:1(OUTPUT),并返回列H(INPUT),如果D1:1中的成员不匹配,则显示为空

最终结果如下:

name                    AshHoIe        Barktooth      Bria Janson...

Aayla Secura           7*L85G8P12539  7*L85G8P12539  7*L85G8P12539

Admiral Ackbar         7*L85G8P12539  7*L85G8P12539

Ahsoka Tano            7*L85G8P12539                 7*L85G8P12539

Ahsoka Tano (Fulcrum)                 7*L85G8P12539

Amilyn Holdo           etc.

下面的Google工作表中的一个更好的示例。

很乐意使用每行一个公式或整个数组列表使用一个公式来完成此操作。

可编辑的Google电子表格here

1 个答案:

答案 0 :(得分:0)

粘贴D2并向右拖动:

=ARRAYFORMULA(IFERROR(VLOOKUP($A$2:$A, 
 QUERY(INPUT!$A$2:$H, "select C,H where A='"&D$1&"'"), 2, 0), ))

0