【问题标题】:Using more than one sheet for a pivot table in Google sheets在 Google 表格中使用多个表格作为数据透视表
【发布时间】:2015-07-03 03:04:25
【问题描述】:

我正在尝试使用数据透视表功能链接 Google 表格中的三个电子表格。

我现在遇到的问题是我找不到一种方法来提取不止一张纸的数据。我只能使用来自一个的信息来操作数据透视表。 我进行了很多研究,但到目前为止我的印象是,可用于 Google Docs 的文档在某些时候并不那么广泛。

基本上我需要做的是:

表 1(主要):

车名 |型号 |颜色ID
福特 | 1 | 1
法币 | 2 | 2

表 2:
型号ID |姓名
1 |野马
2 |太棒了

表 3:
ColorID |姓名
1 |红色的
2 |蓝色

生成的数据透视表:
车名 |型号|颜色
福特 |野马 |红色的
法币 |好极了 |蓝色

在 SQL 语句中,我基本上是在尝试模拟 JOIN。 我也可以编写一个 javascript 脚本,但我想知道是否有一种无需编码即可实现此目的的简单方法。

谢谢!

【问题讨论】:

    标签: google-sheets pivot-table google-docs


    【解决方案1】:

    此公式再现了您的示例输出,如果将更多记录添加到 3 个表中,该公式将更新:

    ={"CarName","Model","Color"; Table1!A2:A, ARRAYFORMULA(IFERROR(VLOOKUP(Table1!B2:B,Table2!A:B,2,0))), ARRAYFORMULA(IFERROR(VLOOKUP(Table1!C2:C,Table3!A:B,2,0)))}

    This example sheet 显示公式有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-29
      • 1970-01-01
      • 2019-07-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多