Google sheets Google sheets查询,总和返回不需要的文本

Google sheets Google sheets查询,总和返回不需要的文本,google-sheets,sum,Google Sheets,Sum,我不知道我在哪里犯了错误。下表 表1包含原始数据。我试图根据不同的条件在表中对相同的数据进行求和,但我在一个简单的查询中遇到了一个问题。在sheet order_payment_heads中,C2中的简单总和查询返回su,但也返回文本总和。 感觉我在做一些基本的错误,但任何帮助都会很好。下面给出了正在使用的查询 ''=QUERY(Sheet1!A:X,“选择SUM(O),其中H=”&A2&“”,1)”在全新的选项卡中,在单元格A1中尝试此操作 =QUERY(Sheet1!A:X,"select

我不知道我在哪里犯了错误。下表

表1包含原始数据。我试图根据不同的条件在表中对相同的数据进行求和,但我在一个简单的查询中遇到了一个问题。在sheet order_payment_heads中,C2中的简单总和查询返回su,但也返回文本总和。 感觉我在做一些基本的错误,但任何帮助都会很好。下面给出了正在使用的查询


''=QUERY(Sheet1!A:X,“选择SUM(O),其中H=”&A2&“”,1)”

在全新的选项卡中,在单元格A1中尝试此操作

=QUERY(Sheet1!A:X,"select H,V,SUM(O) where H is not null group by H,V label SUM(O)'Price Head'")

希望这能让你一蹴而就。“group by”实际上是查询区别于其他函数的唯一原因。

您好,所讨论的查询给出了sum第一列的答案,但我需要sum的附加列,其中M列有附加条件。因此,例如,我使用您查询(Sheet1!A:X,“选择H,V,SUM(O),其中H不为空,M='ItemPrice'按H分组,V标签SUM(O)'Price Head'”。但我需要的下一列必须对应于相同的条目,但在M上有不同的条件。如果我无法匹配订单id和sku列,我该怎么做?您可能只需要按M进行透视。请改为尝试:=查询(Sheet1!a:X,”选择H,V,SUM(O),其中H不是null group by H,V pivot M“)hi这似乎对我现在需要的东西起到了作用,但我的原始查询仍然是,匹配条件的SUM查询返回的答案带有额外的SUM amount文本,因为我在我看到的教程中没有看到相同的文本。我认为问题在于查询()不是这样使用的。在您计划为每个唯一结算/sku向下拖动它的场景中,您需要的是一个SUMIFS()。类似于……=SUMIFS的东西(Sheet1!O:O,Sheet1!H:H,A2,Sheet1!V:V,B2,Sheet!M:M,“项目价格”)