在Google Spreadsheets中传递数组时格式化QUERY的结果

时间:2014-12-05 03:04:24

标签: google-sheets

我使用Query从多张工作表中获取所有数据,并将其显示在“主”工作表中。每个工作表有5列,当我使用这个公式时收集所有数据:

=Query({sheet1!A2:E,sheet2!A2:E,sheet3!A2:E}, "select *")

从F1开始返回表格2(例如,不是A10)。表3从K1开始。如何从A列开始获得所有结果?

以下是Spreadsheet

示例

感谢。

1 个答案:

答案 0 :(得分:0)

我找到了答案。数组元素需要用分号(;)而不是逗号(,)分隔。公式应如下所示:

=查询({sheet1!A2:E; sheet2!A2:E; sheet3!A2:E},“select *”)