首页 文章

Excel超长sumifs公式

提问于
浏览
1

好吧,我有一个巨大的长和/ 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

任何帮助将不胜感激

2 回答

  • 1

    sum_rangecriteria_range# 不必从相同的行开始,它们只需要具有相同的长度 . 这意味着您可以将 sum_range 偏移1行:

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

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

  • 1

    如果满足部门和金钱类型的要求,您可以为每行创建一个额外的列,其中包含1或0 .

    然后是新列中包含1的所有行的SUM,因为只有1的行符合条件 .

    这个解决方案涉及添加一个不存在的额外列...所以不确定它是否适合您的特定开发 .

相关问题