在Excel数据处理中,复杂求和是高频难题,像多条件筛选汇总、特定时间维度统计等都属于复杂求和范畴。传统方法解决复杂求和步骤繁琐易出错,而SUMPRODUCT函数能凭简洁公式攻克各类复杂求和,大幅提升效率。
一、多条件复杂求和(“并且”条件)
万能公式:=SUMPRODUCT((条件数据区域1=条件1)*(条件数据区域2=条件2)*(条件数据区域N=条件N)*求和区域)
例:统计“深圳”地区售出的“牛仔裤”销售额,公式为=SUMPRODUCT((A2:A9=”深圳”)*(C2:C9=”牛仔裤”)*D2:D9)。星号*表示“并且”,仅所有条件满足时乘积非0。
二、多条件复杂求和(“或”条件)
万能公式:=SUMPRODUCT(((条件区域1=条件1)+(条件区域2=条件2)+…)*求和区域)
例:计算“北京”或“深圳”地区的总销售额,公式为=SUMPRODUCT(((A2:A9=”北京”)+(A2:A9=”深圳”))*D2:D9)。加号(+)表“或者”,满足任一条件返回1,与求和区域相乘汇总。注意多条件需用括号包裹,避免运算顺序错。
三、按月汇总的复杂求和
万能公式:=SUMPRODUCT((MONTH(日期列)=目标月份)*求和数据列)
例:汇总特定月份销售业绩,公式为=SUMPRODUCT((MONTH(A2:A9)&”月”=D2)*B2:B9)。先借MONTH函数提取月份,转“X月”格式匹配目标月份,自动汇总数值,适配月度报表。
四、按年汇总的复杂求和
万能公式:=SUMPRODUCT((YEAR(日期列)=目标年份)求和数据列)
例:算2024年总销售额,公式为=SUMPRODUCT((YEAR($A$2:$A$15)=D2)*$B$2:$B$15)。
借YEAR函数提取年份匹配目标年份,快速汇总,下拉可批量处理多年度统计。
结语
SUMPRODUCT函数是解决复杂求和的关键工具,掌握上述4类公式,能轻松应对不同场景的复杂求和,让原本耗时的复杂求和操作,变成一行公式就能完成的简单任务。