使用两个数据范围 (OR) 将两个工作表中的数据动态组合到第三个工作表中时,防止填充第二个 QUERY 范围的标题行

永远

当在 QUERY 中使用两个数据范围以垂直堆叠搜索同一电子表格中的两个工作表(单个 QUERY 函数的范围周围的花括号)时,第二个工作表的标题行出现在结果中。有没有可能不发生这种情况?

当使用特定参数避免这种情况(例如,me!B2)时不会发生这种情况,因为标题行不符合条件。

=QUERY({pData;cData},"SELECT * WHERE Col2 contains 'me'")

在 QUERY (test!A1) 中使用通用的“其中 Col# 不为空”时会发生这种情况。

=QUERY({pData;cData},"select * where Col2 is not null",1)

目标是拥有一个工作表,该工作表可以动态显示第三个工作表中两张工作表中的所有内容,并带有一组来自一个功能的标题。

https://docs.google.com/spreadsheets/d/1E7EGjK-YuVBxgdX5URnzZMDOwvF6oAi7ZJxY9HmySNc/edit?usp=sharing

目前,我的解决方法包括从查询中删除标题行并使用单独的函数来生成标题(将作为答案发布)。

JPV

删除两个公式并使用

=QUERY({past!A1:E;current!A2:E},"select * where Col2 is not null", 1)

看看这是否有效?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章