根据尺寸动态导入范围

问题描述 投票:0回答:1

我正在尝试使用查询将两个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可以用于此吗?

google-sheets google-sheets-formula google-sheets-query
1个回答
0
投票

尝试:

=ARRAY_CONSTRAIN({'Sheet 1'!A1:D50; 'Sheet 2'!A1:D500}, COUNTIF(A1:A, "<>"), 4)
© www.soinside.com 2019 - 2024. All rights reserved.