首页 文章

Google表格 - >过滤查询

提问于
浏览
2

我创建了以下表格:

https://docs.google.com/spreadsheets/d/1AJmzlBlrDZ0mfb_9aSm83fzZxrwYWOxWGxjNhlfqPLA/edit?usp=sharing

我试图找到一个公式来计算总数(C7,C8,C9)以及它被复制的任何地方,即C17,C18,C19)

所以对于C7我想在任何地方总结D列(持续时间):

  • 日期(col A)与总行日期(即A7)相同

  • 类别(col E)是内部的

类似地,对于C8我想在任何地方对D列(持续时间)求和:

  • 日期(col A)与总行日期(即A8)相同

  • 类别(col E)是外部的

对于C9我想在任何地方总结D列(持续时间):

  • 日期(col A)与总行日期(即A9)相同

  • 有任何类别

我试过C7 -

=QUERY({A:E, arrayformula(N(D:D))}, "select sum(Col6) where Col5='Internal' and Col1 = " & A7 & " label sum(Col6) ''",1)

但我得到了NA ???任何帮助? -

1 回答

  • 1

    我不会在这里使生活复杂化 . 相反,只需使用 FILTER() .

    内部总数: =SUM(FILTER(D:D, A:A=A7, E:E="Internal"))

    总外部: =SUM(FILTER(D:D, A:A=A8, E:E="External"))

    全部总计: =SUM(FILTER(D:D, A:A=A9))

相关问题