如何从Google表格上的多个表创建一个表?

时间:2018-08-09 12:15:28

标签: google-apps-script google-sheets spreadsheet

我想将来自不同选项卡的大量表组合到新选项卡中的主表中,并计算每个源表的行数。 这些表包含相同的表结构


请考虑以下输入-

Table A (in Sheet1)      Table B (in Sheet2)   Table C (in Sheet3)  
----------------         -------------         -------------  
a11 a12 a13              b11 b12 b13           c11 c12 c13
a21 a22 a23              b21 b22 b23
a31 a32 a33

- Value a11 is in cell 'Sheet1!A2' and value b11 is in cell 'Sheet2!A2' and so on
- All rows below Table A,B,C are empty

我想要这样的结果表-

Result Table 1           Result Table 2
---------------          ---------------
a11 a12 a13              Sheet1 3
a21 a22 a23              Sheet2 2
a31 a32 a33              Sheet3 1
b11 b12 b13
b21 b22 b23
c11 c12 c13

我有30张工作表中的大约30个输入表,每天都会更新。

是否可以创建主表的Sheets公式或脚本?

1 个答案:

答案 0 :(得分:1)

通过简单的Google搜索,您可以转到something like this。将其调整为您的用例将导致类似以下代码的内容:

={RANGE_SHEET_1; RANGE_SHEET_2; RANGE_SHEET_3}

the amount of rows in a sheet相同