如果特定列不为空,则谷歌工作表导入范围



我有一个Google Sheet选项卡("Data"(,其中有a:Z列,如果其中任何一列中的a:N列都不为空,则需要创建一个从"Data"中提取所有行的选项卡。

我试过查询importrange,查询+importrange,但无法破解代码:

尝试#1:=IF(isblank("数据!A1:N1"(,Importrange("https:。。。&"数据A1:Z100"(

尝试#2:=QUERY(IMPORTRANGE("https:…";,"数据A1:Z1"("选择Col1其中Col1不是Null";,0(<lt;这会拉入该特定单元格的数据,但我无法向下或横向拖动它以获得其他行来填充

救命!

将列A:N连接到一列中,并使用TRIM

=INDEX(TRIM(FLATTEN(QUERY(TRANSPOSE(IMPORTRANGE("url", "Data!A1:N")),,9^9))))

接下来,将该列添加到范围A:Z中,作为数组{}QUERY的最后一列

=INDEX(ARRAY_CONSTRAIN(QUERY({
IMPORTRANGE("url", "Data!A1:Z"), TRIM(FLATTEN(QUERY(TRANSPOSE(
IMPORTRANGE("url", "Data!A1:N")),,9^9)))}, 
"where Col27 is not null"), 9^9, 26))

相关内容

最新更新