根据大小动态导入范围

Import Range Dynamically Based On Size

我正在尝试使用查询将两个 Google 工作表合并在一起。例如:

=query({'Sheet 1'!A1:D50;'Sheet 2'!A1:D500})

但是,我想合并的单元格范围发生了变化。

我创建了一个函数来计算 A 中的行数。

=countif(A1:A,"<>")

假设它等于 26。

然后我只想导入范围 A1:D26。

有什么方法可以轻松做到这一点吗?

我试过了

=query({'Sheet 1'!A1:("D"&countif('Sheet 1'!A1));'Sheet 2'!A1:D500})

这是 OFFSET 可以用来做什么的吗?

尝试将 endrow 留空:

=QUERY({'Sheet 1'!A1:D; 'Sheet 2'!A1:D})

并删除空行:

=QUERY({'Sheet 1'!A1:D; 'Sheet 2'!A1:D}, "where Col1 is not null")