【发布时间】:2022-06-18 11:17:11
【问题描述】:
Pl。查看我的公式并建议如何克服由于 Query 合并单元格而导致的行遗漏。 表格链接—— https://docs.google.com/spreadsheets/d/1R7-aV5rfXH0XwMsLzYB5aXq0yg5UnQIKDKbsMFdwOVo/edit?usp=sharing
目标是从 3 个不同选项卡中的 3 个不同表(具有相似结构)中提取非空单元格(List-1、List-2 和 List-3 中各个表的 Col K 和 L 数据)。 提取的数据具有与提取的表格格式相似的表格结构。
我在“摘要”选项卡中使用的查询- ARRAYFORMULA(QUERY(({'List-1'!B3:L250;'List-2'!B3:L250;'List-3'的副本!B3:L250}),"选择 * 其中 Col11 不为空", 1)) 这是我在“摘要”表中使用的,它省略了行,因为 Col K & L 合并了 2 个单元格。
所需结果(和步骤)位于“步骤”标签中,其中包含更多 cmets。 PL。帮助解决这个问题。
谢谢
罗宾
【问题讨论】:
-
你能举一个预期输出的例子吗?
-
我用过:=ARRAYFORMULA(QUERY(({'List-1'!B3:L250;'List-2'!B3:L250;'List-3'!B3:L250}), " Select * where Col11 is not null",1)) 实际显示的结果如第一张表所示,这不就是你要找的结果吗?
-
您好 Gabriel,感谢您的审阅和回复。我在摘要选项卡中使用了我的查询公式。我已经在 STEPS 选项卡中提取了所需的结果(通过手动过滤和复制粘贴)。您可以看到 Col C(摘要选项卡)与 Col D(步骤选项卡)不匹配。基本记录表中省略了 1 行。我想得到这个行遗漏的解决方案。希望现在更清楚了。谢谢 - 罗宾
标签: arrays google-sheets script