Google sheets 将n张纸的第一列合并为一列

Google sheets 将n张纸的第一列合并为一列,google-sheets,Google Sheets,因此,在一个电子表格文件中,我们有n张工作表 表一 名字 A. B 您可以使用一些脚本或将工作表放入数组{}中并对其进行预编程: =QUERY({INDIRECT(Sheet1!A1&"!A3:A"); INDIRECT(Sheet2!A1&"!A3:A")}, "select Col1,count(Col1) where Col1 is not null group by Col1 lab

因此,在一个电子表格文件中,我们有n张工作表

表一 名字 A. B
您可以使用一些脚本或将工作表放入数组{}中并对其进行预编程:

=QUERY({INDIRECT(Sheet1!A1&"!A3:A"); 
        INDIRECT(Sheet2!A1&"!A3:A")}, 
 "select Col1,count(Col1) 
  where Col1 is not null 
  group by Col1 
  label count(Col1)''")

由于这是一列,因此可以通过以下方式添加未来图纸:

=QUERY({INDIRECT(Sheet1!A1&"!A3:A"); 
        INDIRECT(Sheet2!A1&"!A3:A");
IFERROR(INDIRECT(Sheet3!A1&"!A3:A"));
IFERROR(INDIRECT(Sheet4!A1&"!A3:A"))}, 
 "select Col1,count(Col1) 
  where Col1 is not null 
  group by Col1 
  label count(Col1)''")

IMPORTRANGE
将是:

=QUERY({IMPORTRANGE("id", Sheet1!A1&"!A3:A"); 
        IMPORTRANGE("id", Sheet2!A1&"!A3:A");
IFERROR(IMPORTRANGE("id", Sheet3!A1&"!A3:A"));
IFERROR(IMPORTRANGE("id", Sheet4!A1&"!A3:A"))}, 
 "select Col1,count(Col1) 
  where Col1 is not null 
  group by Col1 
  label count(Col1)''")

ofc,每个进口公式都需要单独授权