我试图将需要引用QUERY
子句中的静态单元格 的SELECT
放在一起,以输入单元格的值作为列值。
我已经浏览了Stack Overflow,但是找不到该特定问题。
我需要一种解决方法:
= QUERY(Data!A1:R,
"SELECT A, Sheet2!B1, R
WHERE A is not null
LABEL Sheet2!A1 'Batch ID',1)
它应该导致:
+--------------------------+
| QUERY output |
+--------------------------+
| Name | Batch ID | Status |
+------+----------+--------+
| Alan | 7632r | Sent |
+------+----------+--------+
| Joe | 7632r | Sent |
+------+----------+--------+
还有Sheet2!B1中的静态参考单元格:
+------------------+
| Sheet2 reference |
+------------------+
| Batch ID | 7632r |
+----------+-------+
不共享虚拟工作表的道歉,但我有公司安全限制,不允许我将任何工作表的链接共享给公司外部的任何人。 >
我也对如果可以使它工作有什么不利之处感兴趣?
答案 0 :(得分:1)
使用'"
暂停查询参数,并用&
附加单元格,然后再次添加查询参数&
的继续,并用"'
重新打开参数
=QUERY(Data!A1:R,
"select A, '"&Sheet2!B1&"', R
where A is not null
label '"&Sheet2!B1&"' 'Batch ID', 1)