excel两列数据不同行但数据相同汇总求和

我有两列数据在A列和B列,分别表示规格的长和宽,C列是数量,AB列不同行的数据有相同的可能,为了方便统计我需要把不同行但规格数据相同的数量汇总求和。举例如下:
293 217 2
293 445 3
750 293 2
750 336 3
293 217 4
750 293 4
750 336 4
293 445 4
下面是我想要达到的效果,假如是在E,F,G列,
293 217 6
293 445 7
750 293 6
750 336 7
现在我知道G列求和可以用SUMPRODUCT函数实现,请问EF列该怎样在AB列有数据时自动统计以达到我想要的效果?谢谢大家啦!

E1公式:
=IFERROR(INDEX(A$1:A$100,SMALL(IF(MATCH($A$1:$A$100&$B$1:$B$100,$A$1:$A$100&$B$1:$B$100,0)=ROW($1:$100),ROW($1:$100),9^9),ROW(A1)))&"","")
数组公式,按CTRL+SHIFT+回车,右拉一列,下拉;

G1公式:
=SUMPRODUCT((A$1:A$100-E1=0)*(B$1:B$100-F1=0)*C$1:C$100)
下拉。追问

哈哈!太棒啦!谢谢啦!不过实际中数据不是从第一行开始的,头几行我要备注文字说明。数据实际上是从第10行才有的,为什么我把您公式里面的1全部换成10以后得到的是空值呢?另外,我有好多行全部是0。这个可以避免吗?不过这个没关系,即使不避免也只有一行,放在那也不影响。

温馨提示:答案为网友推荐,仅供参考