当我在Google Sheets中使用=QUERY函数时,它会返回我在其下方键入函数的单元格中的值。我希望返回值出现在我键入函数的单元格中。目前,我有
=QUERY(Data!$L:$N,"select avg(N) where L = '"&CONCATENATE(B$1,$A2)&"'")
在单元格B2中,它返回B3中的值。
如何将值返回到B2而不是B3?
发布于 2018-06-10 12:17:00
它返回一个数组,该数组首先包含计算SQL函数的名称,然后返回结果。要颠覆此行为,您可以执行以下操作。
=INDEX(QUERY(Data!$L:$N,"select avg(N) where L = '"&CONCATENATE(B$1,$A2)&"'"),2)发布于 2018-08-04 02:21:51
查询语言本身允许应用空白标签来实现这一点:
=QUERY(Data!$L:$N,"select avg(N) where L='"&B$1&$A2&"' label avg(N)''")https://stackoverflow.com/questions/50779890
复制相似问题