She*_*ord 5 google-sheets google-query-language
考虑从sheet2运行查询
=query(Sheet!A7:A, "Select A,B,C where A='Order'")
Run Code Online (Sandbox Code Playgroud)
但我想把它放在Sheet2的A,E,F列中.
我找到了解决方法
=query(Sheet!A7:A, "Select A,X,Y,Z,B,C where A='Order'")
Run Code Online (Sandbox Code Playgroud)
其中XYZ是范围末尾的空白列.这看起来很笨重.
到目前为止,搜索Google文档的查询语法和谷歌产品论坛都没有效果.
tim*_*141 18
我尝试了一个ttarchala的响应版本,只是给每个空白列我想要一个不同的"签名",如果你愿意的话:
=query(Sheet!A7:C, "Select A,' ',' ',' ',B,C where A='Order'")
请注意引号中的1,2和3个空格.
这工作 - 有点.它给了我A列,然后是三个空白列,然后是B和C.但是,它给了我一个标题行(在我的例子中我不想要),并且在我得到的空白列标题中:
| " "() | " "() | " "() |
这很奇怪,但可以理解.我将公式隐藏了一行并将细胞合并到A到C.这给我留下了一个漂亮的空白细胞.我利用了query()的输出无法在合并单元格中显示的事实.
这当然是一个非常具体的解决方案 - 我的输出上面有一个空行,我可以使用和滥用这个目的.但无论如何,我想我会提到,以防它为更好的想法提供方向.
UPDATE
添加:
... LABEL ' ' '', ' ' '', ' ' ''
..在查询结束时,将那些添加的奇数标题归零,并删除对该额外行的需要.这告诉查询''(一个空格)的标签应该是什么,'(两个空格)什么都没有,等等.这导致没有标题行.
将空列作为文字放入查询中-虽然不能真正为空,但必须包含这样的空格
=query(Sheet!A7:C, "Select A,' ',' ',' ',B,C where A='Order'")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10869 次 |
| 最近记录: |