【问题标题】:How to use Sumif in Google sheets with many ranges?如何在具有多个范围的 Google 表格中使用 Sumif?
【发布时间】:2017-05-15 01:33:01
【问题描述】:

我有一个按月包含个人摘要信息的电子表格,我想汇总所有参与者的信息,但我需要按年有条件地对其进行细分。最大的问题是,信息并非全部堆叠在两列(月份和信息)中,它们是由中间有标题的人分解的,所以我必须使用多个范围。

例如,我的代码现在看起来像这样:

=sumif([A2:A6,A9:A17,A19:A25], "

除了我用数百个范围做这个。括号不起作用,我不确定如何使用数组。我真的很感谢有人在这方面提供帮助,因为我已经绞尽脑汁一段时间了。

【问题讨论】:

  • 您不能像那样使用多个范围 - A7:A8 和 D7:D8 中的值是什么类型的?排除行中是否有任何一致的文本/值可用作附加标准?
  • 感谢您的回复!两个范围内的值都是数字,但 A7:A8 和 D7:D8 是字符。它们在整个电子表格中都是一致的文本。

标签: google-sheets sumifs


【解决方案1】:

也许:

=sumif(A:A,"<13",D:D)  

或者,如果 row26 或以下以及 row1 中的值被排除:

=sumif(A2:A25,"<13",D2:D25)

【讨论】:

    【解决方案2】:

    如果我说得对,以下方法会起作用:

    =sum(filter(D2:D25,ISNUMBER(A2:A25),A2:A25 >13))
    

    想法:

    1. 过滤数字行(您说中间的内容是标题!?)并满足您的要求 (>13)。
    2. 总结一下! (右栏)

    【讨论】:

      猜你喜欢
      • 2019-09-29
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多