我在google电子表格中执行此查询:
=QUERY(H4:L35;"select sum(L) where H='First Week'"; -1)
Run Code Online (Sandbox Code Playgroud)
但是它返回一个带有"sum"的小表作为标题和结果在它下面.我想要的只是结果!我如何删除标题?我可以吗?
formulas google-sheets google-query-language google-sheets-query
我在Google Spreadsheets中找出一个相当简单的QUERY语句时遇到了麻烦.我正在尝试使用单元格引用而不是静态值,我遇到了麻烦.下面是我正在使用的代码,但我不断收到"错误:公式解析错误".
=QUERY(Responses!B1:I, "Select B where G contains"& $B1 &)
Run Code Online (Sandbox Code Playgroud)
我确定这是一个简单的错误,但有人可以告诉我如何编写上面的内容,以便QUERY从B中提取数据,其中G包含单元格B1中的值(单元格引用)?
=QUERY(B2:C9; "select (C * 100 / B) - 100")我的Google云端硬盘电子表格中有这样的查询.
显示为列标题的是difference(quotient(product(100.0()))100.0()).
我想在那里放一个人类可读的描述.
我怎样才能做到这一点?
Google Spreadsheet API的另一个问题.我正在尝试使用Query()函数,以便从我们的数据库中获取来自华沙的所有客户.但是,Google API似乎在解析我的查询时遇到了很大问题.我已经检查了几次,一切都很好 - 尝试过分号,不同的撇号和列名 - 它仍然无法正常工作.我在表格单元格中输入以下代码:
=QUERY(IMPORTRANGE("0ArsOaWajjzv9dEdGTUZCWFc1NnFva05uWkxETVF6Q0E"; "Kuchnia polska!A3:G40"); "select B where E contains 'Warszawa'")
Run Code Online (Sandbox Code Playgroud)
并得到这样的错误:
Invalid query: Column [E] does not exist in table.
Run Code Online (Sandbox Code Playgroud)
我110%确定该列存在且电子表格键正常;)
我正在尝试拼凑一个可以完成几件事的查询。第一,我希望它列出一列中的所有名称,第二,我只希望它列出该列中的名称(如果列数组中不存在该名称)。
=QUERY(QUERY(Breakdown!$A$2:$B), "select Col1 where Col1 != '' and Col2 = 'Warrior' order by Col1 Asc")
Run Code Online (Sandbox Code Playgroud)
我到目前为止,它按照我想要的方式显示列中的所有名称,但是当我开始添加“不在”类型参数时,我会以各种方式破坏它。如何检查 Col1 是否不存在于范围内='Raid Comp'!A2:Q10?
这是电子表格:https://docs.google.com/spreadsheets/d/1X0GiOCAAve1CR4A3JG2Ybf-daMv rhAsZF5V3XEdn4E/edit?usp=sharing
我想做的是,一旦在彩色区域中输入名称,如果输入的名称存在于彩色区域下方的列表中,则该名称将从列表中删除。
例子:
regex google-sheets google-query-language google-sheets-query google-sheets-formula
我有一张桌子:
A | B | C
BEN | MOSKOW | YES
ANTON | IRKUTSK | NO
VIKTOR | PARIS | YES
BEN | PARIS | YES
ANTON | TORONTO | NO
DON | TORONTO | YES
ANNA | IRKUTSK | YES
BEN | MOSKOW | NO
Run Code Online (Sandbox Code Playgroud)
并尝试了一个公式:
=UNIQUE(query(A:C; "Select A,B,C where A contains 'BEN' OR A contains 'ANTON' order by A"))
Run Code Online (Sandbox Code Playgroud)
和一个数组公式:
=arrayformula(UNIQUE(query(A:C; "Select A,B,C where A contains 'BEN' OR A contains 'ANTON' order by A")))
Run Code Online (Sandbox Code Playgroud)
但结果在列中:
ANTON | IRKUTSK …Run Code Online (Sandbox Code Playgroud) 在Google表格中,我想过滤查看我的结果,因此只会显示D列和/或列E列中带有"x"的行.如果我过滤以显示其中带有"x"的列,则它将仅在列D和列E中显示带有"x"的行.
我该如何做和/或?当我单击列中的过滤器按钮时,它只是要求我选择要显示的条目.
filter google-sheets google-query-language google-sheets-query google-sheets-formula
我最初的问题是关于取命名范围的单列的平均值。但经过反思,问题概括为“如何从命名范围中提取单个列?”
我正在使用命名范围从大型数据集中提取两列。假设MyRange从较大的数据集中定义了三行和两列:
... |G |H | ...
+----|----|----|
| ... |
|2000|15.1| 10|
|2001|15.2| 23|
|2002|15.3| 30|
| ... |
Run Code Online (Sandbox Code Playgroud)
使用MyRange,我将如何取(仅)列的平均值H?
我尝试过各种类似AVERAGE(MyRange:H), 但AVERAGE(INDEX(MyRange 1))还没有找到正确的语法。
(在上面的示例中,结果应为 21。)
我有15张使用相同模板的表,适用于15个不同的用户.我想对所有工作表进行查询,并在单独的工作表中显示结果:
=QUERY(Mona!A3:U300; "select A, D where C != ''")
Run Code Online (Sandbox Code Playgroud)
Mona15张纸中1张的名称在哪里.
所以我需要的是在所有工作表上进行此查询并显示结果.列(A,D)应该只出现一次.
我怎么能做到这一点?
在 Google 表格中,如何获取从17列向前开始的行中第一个非空单元格的值C?
if-statement min google-sheets google-sheets-query google-sheets-formula