首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有一个结果的查询函数返回公式单元格下的值

具有一个结果的查询函数返回公式单元格下的值
EN

Stack Overflow用户
提问于 2018-06-10 09:35:18
回答 2查看 3.8K关注 0票数 5

当我在Google Sheets中使用=QUERY函数时,它会返回我在其下方键入函数的单元格中的值。我希望返回值出现在我键入函数的单元格中。目前,我有

=QUERY(Data!$L:$N,"select avg(N) where L = '"&CONCATENATE(B$1,$A2)&"'")

在单元格B2中,它返回B3中的值。

如何将值返回到B2而不是B3?

EN

回答 2

Stack Overflow用户

发布于 2018-06-10 12:17:00

它返回一个数组,该数组首先包含计算SQL函数的名称,然后返回结果。要颠覆此行为,您可以执行以下操作。

代码语言:javascript
复制
=INDEX(QUERY(Data!$L:$N,"select avg(N) where L = '"&CONCATENATE(B$1,$A2)&"'"),2)
票数 9
EN

Stack Overflow用户

发布于 2018-08-04 02:21:51

查询语言本身允许应用空白标签来实现这一点:

代码语言:javascript
复制
=QUERY(Data!$L:$N,"select avg(N) where L='"&B$1&$A2&"' label avg(N)''")
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50779890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档