好吧,我有一个巨大的长和/ 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 回答
sum_range
和criteria_range#
不必从相同的行开始,它们只需要具有相同的长度 . 这意味着您可以将sum_range
偏移1行:这大致相当于在第I列中有一个公式,其中I1具有
=H2
等,然后在第I列上执行求和而不是H如果满足部门和金钱类型的要求,您可以为每行创建一个额外的列,其中包含1或0 .
然后是新列中包含1的所有行的SUM,因为只有1的行符合条件 .
这个解决方案涉及添加一个不存在的额外列...所以不确定它是否适合您的特定开发 .