Google sheets 如何在查询公式中进行复杂的计算?

Google sheets 如何在查询公式中进行复杂的计算?,google-sheets,google-sheets-formula,google-query-language,Google Sheets,Google Sheets Formula,Google Query Language,在谷歌表单中,当我试图计算两个和之间的变化时,我得到了NA,没有任何解释——我刚刚用相同的公式计算过 使用查询是不可能的还是我做错了 我的公式:=queryB5:H16,选择sumG/sumF-sumD/sumC/sumD/sumC 第一部分正在工作:=queryB5:H16,选择sumG/sumF-sumD/sumC 我试图做与屏幕截图中A3中的公式相同的计算,但在查询公式中 电子表格链接: 这不等于你想得到的公式吗 =query(B5:H16, "select (sum(G)/sum(F))

在谷歌表单中,当我试图计算两个和之间的变化时,我得到了NA,没有任何解释——我刚刚用相同的公式计算过

使用查询是不可能的还是我做错了

我的公式:=queryB5:H16,选择sumG/sumF-sumD/sumC/sumD/sumC 第一部分正在工作:=queryB5:H16,选择sumG/sumF-sumD/sumC

我试图做与屏幕截图中A3中的公式相同的计算,但在查询公式中

电子表格链接:


这不等于你想得到的公式吗

=query(B5:H16, "select (sum(G)/sum(F))/(sum(D)/sum(C)) - 1")

我希望这能有所帮助。

这不等于你想要得到的公式吗

=query(B5:H16, "select (sum(G)/sum(F))/(sum(D)/sum(C)) - 1")

我希望这能有所帮助。

共享一份您的工作表,并附上所需结果的示例!好的一点:为什么需要查询这个问题?是的。在实际数据中,我将数据从多个列提取到一行。因此,如果我能在每行一个公式内处理所有计算,这将使一切变得更容易共享一份您的工作表副本,并提供所需结果的示例!好的一点:为什么需要查询这个问题?是的。在实际数据中,我将数据从多个列提取到一行。因此,如果我能在每行一个公式内处理所有计算,那么一切都会变得更容易谢谢。它在示例表中非常有效。但是,当我在较长的公式中的where子句前面添加这部分sumK/sumJ/sumH/sumg1时,它不再起作用了,而是返回NA。像这样:查询“工作表”!A:Z,选择sumA,sumB,'1',sumB/sumA,'all c',F,sumG,sumH,sumH/sumG,sumJ,sumJ,sumG/sumG,sumK sumH/sumH,sumK/sumJ/sumH/sumG-1,其中F匹配'&连接|,'sheet'!F5:F15和“分组依据”F@Sigurd,不客气。在这种情况下,我建议您创建一个新问题,解释您想要完成的任务,因为这不是原始问题的一部分。谢谢。它在示例表中非常有效。但是,当我在较长的公式中的where子句前面添加这部分sumK/sumJ/sumH/sumg1时,它不再起作用了,而是返回NA。像这样:查询“工作表”!A:Z,选择sumA,sumB,'1',sumB/sumA,'all c',F,sumG,sumH,sumH/sumG,sumJ,sumJ,sumG/sumG,sumK sumH/sumH,sumK/sumJ/sumH/sumG-1,其中F匹配'&连接|,'sheet'!F5:F15和“分组依据”F@Sigurd,不客气。在这种情况下,我建议您创建一个新问题,解释您想要完成的任务,因为这不是原始问题的一部分。