【问题标题】:Excel Super long sumifs formulaExcel超长sumifs公式
【发布时间】:2018-08-05 20:11:38
【问题描述】:

好的,我有一个很长的 sum/sumifs 公式,我在它下面给出了一个小块,从单元格 H8 到单元格 H221。这需要我写一个巨大的长公式。一定有比这更好的方法。

=SUM(
SUMIFS(Report!H8,Report!H7,"Savings",Report!E7,"DAR"),
SUMIFS(Report!H10,Report!H9,"Savings",Report!E9,"DAR"),
SUMIFS(Report!H12,Report!H11,"Savings",Report!E11,"DAR"),
SUMIFS(Report!H14,Report!H13,"Savings",Report!E13,"DAR")....)

该公式的目的是查看与部门和货币类型匹配的单元格上的广告。然而,货币单元格上方有一个单元格,表示货币类型,其下方有一个单元格,其下方有货币类型。下面的例子。

deposit    
54    
credit    
98

任何帮助将不胜感激

【问题讨论】:

  • 您的公式只是手动添加每个“组件”,因此实际上不是自动添加,而是让您的工作更加混乱。我会使用行的索引来确定如何处理每一行。我需要一个更好的例子来进一步帮助......

标签: excel excel-formula


【解决方案1】:

如果满足部门和货币类型的要求,您可以为每行创建一个额外的列 1 或 0。

然后是新列中所有为 1 的行的总和,因为只有带 1 的行符合条件。

此解决方案涉及添加一个不存在的附加列...因此不确定它是否适合您的特定开发。

【讨论】:

    【解决方案2】:

    sum_rangecriteria_range# 不必从相同的行开始,它们的长度必须相同。这意味着您可以将 sum_range 偏移 1 行:

    =SUMIFS(Report!H$8:H$221, Report!H$7:H$220, "Savings", Report!E$7:$E220, "DAR")
    

    这大致相当于在 I1 有 =H2 等的 I 列中有一个公式,然后在 I 列而不是 H 上进行求和

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-27
      相关资源
      最近更新 更多