如果特定列不为空,则 Google 表格导入范围
Posted
技术标签:
【中文标题】如果特定列不为空,则 Google 表格导入范围【英文标题】:Google Sheets Import Range if specific columns not blank 【发布时间】:2021-07-01 19:53:58 【问题描述】:我有一个包含 A:Z 列的 Google 表格选项卡(“数据”),如果 A:N 列在这些列中的任何一个都不为空,则需要创建一个从(“数据”)中提取所有行的选项卡。
我试过查询importrange,query+importrange,但还是破解不了:
尝试 #1:=IF(isblank("Data!A1:N1"),Importrange("https:... ","数据!A1:Z100"),,))
尝试 #2:=QUERY(IMPORTRANGE("https:...", " Data!A1:Z1"), "选择 Col1 ,其中 Col1 不是 Null", 0)。
救命!
【问题讨论】:
【参考方案1】:将 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))
【讨论】:
@impossiblehues ***.com/help/someone-answers以上是关于如果特定列不为空,则 Google 表格导入范围的主要内容,如果未能解决你的问题,请参考以下文章