Google sheets 在google电子表格中使用sum查询结果,结果显示为;sum";在许多细胞中
我试图得到B行中的一些值,这些值包含a行中的某个值。我想这是一个非常简单的问题 我的问题是:Google sheets 在google电子表格中使用sum查询结果,结果显示为;sum";在许多细胞中,google-sheets,Google Sheets,我试图得到B行中的一些值,这些值包含a行中的某个值。我想这是一个非常简单的问题 我的问题是: =QUERY('Sheet1'!$A$16:D, "Select sum(D) Where C contains '"&C5&"' ", -1) 但这给了我一个实际的单词“sum”,在C包含值的所有字段中。 所以我在几乎所有的行中都得到了很多“总和”。 谷歌电子表格中查询的“sum”语句是否发生了变化?看起来您使用了不止一个query公式:显然有一列带有query,每个都指向一个单元格
=QUERY('Sheet1'!$A$16:D, "Select sum(D) Where C contains '"&C5&"' ", -1)
但这给了我一个实际的单词“sum”,在C包含值的所有字段中。
所以我在几乎所有的行中都得到了很多“总和”。
谷歌电子表格中查询的“sum”语句是否发生了变化?看起来您使用了不止一个
query
公式:显然有一列带有query
,每个都指向一个单元格,如C5。在这种情况下,没有空间放置公式要插入的列标签“sum”:输出必须是单个单元格。解决方案:使用标签sum(D)'
将列标签更改为空字符串
=QUERY('Sheet1'!$A$16:D, "Select sum(D) Where C contains '"&C5&"' label sum(D) ''", -1)
另外,“count(A)”也不起作用,结果只是给了我实际的单词“count”。删除了
mysql
标记。我看不出它的上下文。好吧,这很有效!但你能详细说明一下这到底是怎么回事吗?“标签”有什么作用?为什么查询末尾有两个“”?谢谢输出的每一列都有一个“名称”,它要么来自数据的标题行,要么来自查询字符串,例如sum。但这些名称可以更改:label sum(D)'blah'
末尾将该列的标签更改为“blah”。因此,标签sum(D)'
将其更改为空字符串。单引号只是双引号查询字符串中字符串的分隔符。