在 QUERY “select” 子句中,它声明您可以使用标量函数代替列名,例如“year(A)”。
在文档的另一部分中,它指出您可以通过将“=function_name(...)”编码到单元格中来调用脚本函数。
我的问题是:您可以在 QUERY 语句中使用脚本函数作为“标量函数”吗?
如果可能的话,它将大大简化代码并可能提高性能,在某些情况下,例如“将数据从一张纸复制到另一张纸”。
这是我的例子
Assume "test" is a function that issues a "return" statement that modifies
its input parameter.
我试过代码
=test(A1)
在一个单元格中,它可以工作。
但是当我尝试这个QUERY
=QUERY(A1:A10, "select test(A)" )
它失败。我猜它不喜欢“test(A)”值。有没有办法做到这一点。