excel 条件求和函数问题
我在想条件求和函数=SUMIF(入!B:B,总!B:B,入!E:E)前加一个判断,如果[入]表中H列某些行的日期等于[总]表中G2单元格的日期,就把日期相同行的入库数值相...
我在想条件求和函数=SUMIF(入!B:B,总!B:B,入!E:E)前加一个判断,如果 [入]表中H列某些行的日期等于[总]表中 G2单元格的日期,就把日期相同行的入库数值相加,不同日期的不能加进去。具体的打开表格就明了了
展开
3个回答
展开全部
要求:
想在条件求和函数=SUMIF(入!B:B,总!B:B,入!E:E)前加一个判断,如果 [入]表中H列某些行的日期等于[总]表中 G2单元格的日期,就把日期相同行的入库数值相加,不同日期的不能加进去。
说明:
多条件求和,应拼弃“=SUMIF()”函数,而采用如下函或函数组合:
1、“=SUMPRODUCT()”:在G4输入公式“=SUMPRODUCT((入!$B$4:$B$10=B4)*(入!$H$4:$H$10=$G$2)*入!$E$4:$E$10)”向下复制到G6,结果如本表黄色区域所示(绿色区域类此)。
2、“{=SUM()}”:在G4输入公式“=SUM((入!$B$4:$B$10=B4)*(入!$H$4:$H$10=$G$2)*入!$E$4:$E$10)”,并点CTRL+SHIFT+ENTER键嵌套数组公式标志{},向下复制到G6,结果如《操作表1》黄色区域所示(绿色区域类此)。
3、“{SUM(IF())}”:在G4输入公式“=SUM(IF((入!$B$4:$B$10=B4)*(入!$H$4:$H$10=$I$2),入!$E$4:$E$10))”,并点CTRL+SHIFT+ENTER键嵌套数组公式标志{},向下复制到G6,结果如《操作表2》黄色区域所示(绿色区域类此)。
附件:多条件求和.xls
想在条件求和函数=SUMIF(入!B:B,总!B:B,入!E:E)前加一个判断,如果 [入]表中H列某些行的日期等于[总]表中 G2单元格的日期,就把日期相同行的入库数值相加,不同日期的不能加进去。
说明:
多条件求和,应拼弃“=SUMIF()”函数,而采用如下函或函数组合:
1、“=SUMPRODUCT()”:在G4输入公式“=SUMPRODUCT((入!$B$4:$B$10=B4)*(入!$H$4:$H$10=$G$2)*入!$E$4:$E$10)”向下复制到G6,结果如本表黄色区域所示(绿色区域类此)。
2、“{=SUM()}”:在G4输入公式“=SUM((入!$B$4:$B$10=B4)*(入!$H$4:$H$10=$G$2)*入!$E$4:$E$10)”,并点CTRL+SHIFT+ENTER键嵌套数组公式标志{},向下复制到G6,结果如《操作表1》黄色区域所示(绿色区域类此)。
3、“{SUM(IF())}”:在G4输入公式“=SUM(IF((入!$B$4:$B$10=B4)*(入!$H$4:$H$10=$I$2),入!$E$4:$E$10))”,并点CTRL+SHIFT+ENTER键嵌套数组公式标志{},向下复制到G6,结果如《操作表2》黄色区域所示(绿色区域类此)。
附件:多条件求和.xls
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询