如何删除多余的行 break/empty 单元格 Google 工作表 importrange/query

How to remove extra line break/empty cell Google Sheets importrange/query

这是我的公式(我已经编辑了我的 sheet 的名称,因为我不允许访问它)。

=QUERY(IMPORTRANGE("my sheet","Prices"),"select Col1 where Col4 contains '"& L1 &"' limit 1",1)

除了其中 1 个导入 2 个单元格(第一个空白,第二个具有所需结果)之外,这对所有条目都非常有效。由于下面的单元格已填充,因此无法覆盖它,我不希望它覆盖。什么会导致这个幻象的空单元格,我该如何防止它发生?

如果不需要的空白单元格在第一列中,请添加 and Col1 is not null,例如:

=QUERY(IMPORTRANGE("my sheet", "Prices"), 
 "select Col1 
  where Col4 contains '"&L1&"'
    and Col1 is not null
  limit 1", 1)

如果您有实际的换行问题,请使用带有 \n 的正则表达式,例如:

=ARRAYFORMULA(REGEXREPLACE(QUERY(IMPORTRANGE("my sheet", "Prices"), 
 "select Col1 
  where Col4 contains '"&L1&"'
  limit 1", 1), "\n", ))