QUERY 源范围的 Google 表格绝对参考
Posted
技术标签:
【中文标题】QUERY 源范围的 Google 表格绝对参考【英文标题】:Google Sheets Absolute Reference for QUERY Source Range 【发布时间】:2020-12-08 20:51:04 【问题描述】:我有一个非常适合我的公式,但我无法让它按照我想要的方式复制到列中。它基本上是一个查询,它引用了另一个选项卡中的一个范围,我需要在复制公式时该范围保持静态。这里是:
=COUNTA(IFNA(QUERY(Data!A2:I,"SELECT E WHERE E CONTAINS'"&A35&"' AND I = '0001'")))/$C$25
我曾尝试使用 $ 设置“数据”表的绝对引用,但在复制时它仍然会发生变化。这是我尝试过的:
=COUNTA(IFNA(QUERY(Data!$A2:$I,"SELECT E WHERE E CONTAINS'"&A35&"' AND I = '0001'")))/$C$25
我想要完成的事情可能吗?谢谢!
【问题讨论】:
在2
之前添加另一个$
:Data!$A$2:$I
。那是您实际需要的唯一$
。 :)
【参考方案1】:
尝试:
=COUNTA(IFNA(QUERY(INDIRECT("Data!A2:I"),
"SELECT Col5 WHERE Col5 CONTAINS '"&A35&"' AND Col9 = '0001'")))/$C$25
或:
=COUNTA(IFNA(QUERY(Data!A$2:I,
"SELECT E WHERE E CONTAINS '"&A35&"' AND I = '0001'")))/$C$25
【讨论】:
以上是关于QUERY 源范围的 Google 表格绝对参考的主要内容,如果未能解决你的问题,请参考以下文章
Google 电子表格“=QUERY”join() 等效函数?
如何同时使用 QUERY 和 IMPORTRANGE 函数来提取和转置谷歌表格中的数据?