Google表格-查询-动态总计低于动态结果

火星

测试表:

想知道是否有一种巧妙的方法将总计添加到查询结果的最后一行+1。

请参阅工作表“查找”以获取我所要求的静态示例。

我不知道是否有一种方法可以让隐藏列仅在查询的最后一行下计算转置,或者是否有一种聪明的方法来为该答案查询。

所有的好答案。每个在其用例中都非常有用。

МаксМахров通过使用查询语句获得答案。

现在我不希望有多余的工作表来保存总数,因此我在顶部添加了一行,可以简单地隐藏并使用此公式:

query({Orders!A:E;A1:E1},"select Col1, Col3, Col4 where Col2 = '"&C3&"' order by Col4",1)

我唯一的问题是试图弄清楚如何将TEXT添加到底部行,似乎只需要数字输入。

我该如何解决?我有什么小故障?

谢谢 !

火星

马克斯·马赫罗夫(Max Makhrov)

诀窍是进行第二次查询并计算所选产品的总数。

行动计划:

  1. 添加带有查询的新工作表,如下所示: =QUERY(Orders!A:E,"select B, 0, sum(D) where B like '"&Lookup!C2&"' Group by B",0)
  2. 准备将Lookup工作表中的数据合并在一起的arrayformula:= ArrayFormula({Importrange(1),Importrange(2)})请注意,列数必须保持不变。
  3. 编辑查询,以Col1, Col2, Col3...代替A, B, C...
  4. 使单词“总计”可见而不是零。设置数字格式:0;0;total将其设置为查找表上的范围B9:B
  5. 使用=and($B4 =0,isnumber($B4))查找表上A4:C范围的公式进行条件格式设置

看来必须完成任务。

希望能帮助到你!

你的例子

结果

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章