google-sheets - 合并具有相同列数但行数不同的多个工作表
问题描述
给定两张看起来像这样的工作表:
Sheet1
a1 b1
a1 b1
Sheet2
a2 b2
a2 b2
a2 b2
我如何查询两张表并将所有行组合在一起以获得某些内容
Combined
a1 b1
a1 b1
a2 b2
a2 b2
a2 b2
我尝试了以下方法,但都没有奏效
={QUERY({'Sheet1'!A1:B},"select *");QUERY({'Sheet2'!A1:B},"select *")}
=QUERY({'Sheet1'!A1:B;'Sheet2'!A1:B},"select *")
两者的问题是我没有指定两张纸的结束行。如果我将其更改为=QUERY({'Sheet1'!A1:B2;'Sheet2'!A1:B3},"select *")
,那么它将起作用。这样做的问题是,在我的实际电子表格中,工作表中的行数随着我输入更多数据而发生变化,我宁愿不必每次都更新查询。
解决方案
你很亲密。包括所有可能的范围并在“Select”子句中添加一点:
=QUERY({Sheet1!A:B;Sheet2!A:B},"Select * Where Col1 Is Not Null")
这仅返回每个工作表中的非空(即现有)数据。
推荐阅读
- r - R中13个行索引之间欧几里得距离的排列
- java - 引起:java.lang.NoClassDefFoundError: org/apache/log4j/Logger 在 XPages
- javascript - 从弹出窗口中获取元素
- java - 无法实例化 [org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter]:构造函数抛出异常;
- rest - 邮递员返回成功,但浏览器没有
- twitter-bootstrap - Bootstrap 4行列不中断行
- json - 如何解决期望值:JSON 错误?
- python - 如何修改QT设计器生成的现有PlotWidget的viewbox?
- react-native-android - 为什么 Icon.onPress 比 View.onPress 或 TouchableOpacity.onPress 快?
- c++ - 为什么一个工作的主函数会显示这个智能感知错误?