Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 如何显示其他表中的severals列,以便使用app-google-app脚本与主体表联接?_Google Sheets - Fatal编程技术网

Google sheets 如何显示其他表中的severals列,以便使用app-google-app脚本与主体表联接?

Google sheets 如何显示其他表中的severals列,以便使用app-google-app脚本与主体表联接?,google-sheets,Google Sheets,我有2张表格放在谷歌表格里 我想创建第三张表,这是关于要加入控件功能的两张表:使用query的表A的Col1=表B的Col1 例如: 表A: A B C RPSG BDE KKK RPSG FGU RRR RPGA01 TDH ttttttt 表B作为位置 A、B、C RPSG法国巴黎 RPGA01法国图卢兹 RPGA02法国里尔 我第一次考试。在这里,我复制了表C中的表A 然后,为了添加表B的几列,我添加了一个函数: 查询(SheetB!A1:C3;“选择*其中SheetC!A='RPSG'”

我有2张表格放在谷歌表格里

我想创建第三张表,这是关于要加入控件功能的两张表:使用query的表A的Col1=表B的Col1

例如: 表A:

A B C
RPSG BDE KKK
RPSG FGU RRR
RPGA01 TDH ttttttt

表B作为位置

A、B、C

RPSG法国巴黎
RPGA01法国图卢兹
RPGA02法国里尔

我第一次考试。在这里,我复制了表C中的表A 然后,为了添加表B的几列,我添加了一个函数: 查询(SheetB!A1:C3;“选择*其中SheetC!A='RPSG'”;1)

它工作得很好,在这里,它在第3页中显示了第2页的一行

结果:表C

A B C D E F

RPSG BDE KKKK RPSG法国巴黎
RPSG FGU RRR
RPGA01 TDH ttttttt

现在,我想让所有附在A页上的B页的数据都显示在C页中,A页的col1=B页的col1

结果:表C

A B C D E F

RPSG BDE KKKK RPSG法国巴黎
RPSG FGU RRRRR RPSG法国巴黎
RPGA01 TDH ttttttt RPGA01法国图卢兹

我试过了 在表C中 职能: 查询(SheetB!A1:C3;“选择*其中A=SheetB!$A$1$:$$A3”;1)

它不起作用

请你帮我改正一下好吗

先谢谢你

伯特兰


PS:我希望你能理解这封邮件,因为我没有通过拖放实例的截图来给你。对不起……伯特兰,我想我明白你的意思

试试这个公式:

={SheetA!A1:C3,ArrayFormula(VLOOKUP(SheetA!A1:A3,SheetB!$A$1:$C$3,{1,2,3},0))}
={SheetA!A1:C3,ArrayFormula(VLOOKUP(SheetA!A1:A3,SheetB!$A$1:$C$3,{1,2,3},0))}
它首先从表A中获取所有数据,然后在其旁边,将表B中的值放在俱乐部名称的VLOOKUP之后

如果您不想重复两次俱乐部名称,您可能更喜欢以下公式:

={SheetA!A1:C3,ArrayFormula(VLOOKUP(SheetA!A1:A3,SheetB!$A$1:$C$3,{1,2,3},0))}
={SheetA!A1:C3,ArrayFormula(VLOOKUP(SheetA!A1:A3,SheetB!$A$1:$C$3,{1,2,3},0))}
对于表A的每一行,仅从表B中获取城市和国家

您可以按字母顺序对其进行排序:

=SORT({SheetA!A1:C3,ArrayFormula(VLOOKUP(SheetA!A1:A3,SheetB!$A$1:$C$3,{3,2},0))})
如果我不明白你的问题,请告诉我

此图显示了所有三个公式的结果