我正在尝试写一个公式:
=SUM(SUMIFS([SUM TOTAL], [Range 1], {[Criteria 1.1], [Criteria 1.2]}, [Range 2], [Criteria 2], [Range 3], [Criteria 3], [Range 4], {Criteria 4.1], [Criteria 4.2]}))
离开范围4只有4.1和1.1和1.2导致3.81作为总数,这是有道理的。
离开范围4只有4.2和1.1和1.2导致4.40作为总数,这也是有道理的。
然而,在4.1和4.2中添加1.1和1.2会导致6.61。为什么它是6.61而不是8.21,两者的总和?我也不知道公式如何返回6.61,因为没有任何括号的单个组合都不等于6.61。
答案 0 :(得分:0)
由于范围1和4只有2个Criteria选项,为什么不只产生4个sumif()函数并添加它们呢?我的意思是第一次sumif()包括范围1的条件1.1和范围4的条件4.1。对于第二个sumif()>范围1的标准1.1和范围4的标准4.2。对于3rd sumif()>范围1的标准1.2和范围4的标准4.1。对于第4个sumif()>范围1的条件1.2和范围4的条件4.2。
=SUMIFS([SUM TOTAL], [Range 1], [Criteria 1.1], [Range 2], [Criteria 2], [Range 3], [Criteria 3], [Range 4], [Criteria 4.1])
+ SUMIFS([SUM TOTAL], [Range 1], [Criteria 1.1], [Range 2], [Criteria 2], [Range 3], [Criteria 3], [Range 4], [Criteria 4.2])
+ SUMIFS([SUM TOTAL], [Range 1], [Criteria 1.2], [Range 2], [Criteria 2], [Range 3], [Criteria 3], [Range 4], [Criteria 4.1])
+ SUMIFS([SUM TOTAL], [Range 1], [Criteria 1.2], [Range 2], [Criteria 2], [Range 3], [Criteria 3], [Range 4], [Criteria 4.2])