excel有把相同规格产品数量合并累计的功能吗?

就像是左边的合并成右边那种样式的。

假设在H列需要统计和A、B列名称、规格对应的汇总数量;

1、在H2输入公式: 

=SUM((F2=A2:A21)*(G2=B2:B21)*C2:C21)

数组公式,按:Ctrl+Shift+Enter 三键结束输入

见图一

2、选中H2,并下拉填充表哥内的H列,实际结果:

见图二

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-29
H2单元格写入公式
=SUMPRODUCT((A$2:A$1000=F2)*(B$2:B$1000=G2)*C$2:C$1000)
下拉复制公式

数据如果不只1000行,则改一下公式中每列的引用行数,行数必需相同追问

右边的名称和规格能不能我不用打?

追答

这要对应A,B两的数据,还真有点麻烦

 

你改成如下图这样安排数据

F2单元格写入公式

=INDEX(A:A,SMALL(IF(MATCH(A$2:A$1000&"",A$2:A$1000&"",)=ROW($1:$999),ROW($2:$1000),4^8),ROW(A1)))&""

数组公式,按下SHIFT+CTRL+ENTER三键结束输入,下拉复制公式

 

G1单元格写入公式

=INDEX($B:$B,SMALL(IF(MATCH($B2:$B1000&"",$B2:$B1000&"",)=ROW(1:999),ROW(2:1000),4^8),COLUMN(A1)))&""

数组公式,按下SHIFT+CTRL+ENTER三键结束输入,右拉复制公式

 

G2单元格写入公式求出各名称规格对应下的总和

=SUMPRODUCT(($A$2:$A$1000=$F3)*($B$2:$B$1000=G$1)*$C$2:$C$1000)

右拉再下拉复制公式

 

 

本回答被提问者和网友采纳
第2个回答  2013-03-29
Excel2007及以上: H2里写公式 =sumifs(C:C,A:A, F2, B:B, G2)