我正在尝试根据月份(B1)找到特定列,并对其下的单元格求和。此外,我试图仅通过指定区域(D1)对该列中的单元求和。这就是我的想法,但是excel并不认为它是一个有效的功能。
=SUMIFS(ADDRESS(MATCH(A3,A:A,0)+10,MATCH(B1,3:3,0)):ADDRESS(MATCH(A3,A:A,0)+1,MATCH(B1,3:3,0)),A4:A$12,D1)
答案 0 :(得分:0)
=SUMIFS(INDEX($1:$1048576,0,MATCH(B1,3:3,0)),A:A,D1)
INDEX($1:$1048576,0,MATCH(B1,3:3,0))
返回第3行等于B1的整列。然后对列A等于D1的列进行求和。
如果你想将它限制为只有你当前公式的4:12行:
=SUMIFS(INDEX($4:$12,0,MATCH(B1,3:3,0)),$A$4:$A$12,D1)
答案 1 :(得分:0)
以下内容将根据月份,地区和经理总结......
=SUMIFS(INDEX($D$4:$J$12,0,MATCH(B1,$D$3:$J$3,0)),$A$4:$A$12,D1,$B$4:$B$12,F1)
希望这有帮助!