作者:乔山办公网日期:
返回目录:excel表格制作
假设工作表名称为1-13,A列到D列物料,编号,地区,数量,在13工作表的D2中使用数组公式百:
=SUM(SUMIFS(INDIRECT(ROW($1:$12)&"!D$1:D$1000"),INDIRECT(ROW($1:$12)&"!B$1:B$1000"),B2,INDIRECT(ROW($1:$12)&"!C$1:C$1000"),C2))
按三键(CTRL+SHIFT+ENTER)完成公式,下拉复制公式。
用百sum和if来求和
你试试下面公式度
=SUM(IF($B$2:$B$110="DD34101",IF($C$2:$C$110="绿色26",Sheet1!E$2:E$110)))
其中110为你表格的数据条数,内如果500条就都改成500即可容
你在SHEET2的B2、B3、B4、B5单元格内分别输入或复制粘贴下列公式
=SUMPRODUCT((MONTH(Sheet1!7a64e4b893e5b19e333$A$2:$A$1000)=--LEFT($A2,FIND("月",$A2)-1))*(Sheet1!$B$2:$B$1000=B$1)*(Sheet1!$C$2:$C$1000>0)*Sheet1!$C$2:$C$1000)
=SUMPRODUCT((MONTH(Sheet1!$A$2:$A$1000)=--LEFT($A2,FIND("月",$A2)-1))*(Sheet1!$B$2:$B$1000=B$1)*(Sheet1!$C$2:$C$1000<0)*Sheet1!$C$2:$C$1000)
=SUMPRODUCT((MONTH(Sheet1!$A$2:$A$1000)=--LEFT($A2,FIND("月",$A2)-1))*(Sheet1!$B$2:$B$1000=B$1)*(Sheet1!$D$2:$D$1000>0)*Sheet1!$D$2:$D$1000)
=SUMPRODUCT((MONTH(Sheet1!$A$2:$A$1000)=--LEFT($A2,FIND("月",$A2)-1))*(Sheet1!$B$2:$B$1000=B$1)*(Sheet1!$D$2:$D$1000<0)*Sheet1!$D$2:$D$1000)
选中B2:B5,下拉填充,右拉填充。
用SUMIF函数
举例:
(1)假百设要求出A列名字为张三,B列的收入总数值,则公式可以写成度(在A,B列以外的任一单元格写入)问
=SUMIF(A:A,"张三",B:B)
(2)假设A列为姓名,B列的收入值,要在D1单元格得出答C1单元格所标示的姓名的收入总值内(即”张三“这个名字写在C1单元格中),则D1单元格的公式可以容写成
=SUMIF(A:A,C1,B:B)