1将左侧数据区域选中
2插入数据透视表
3将“名称”拖入列字段,“颜色”拖入行字段,“数量”拖入数据区域
4即可生成右方效果
因为声明信息量大,所以在G2输入上面【眯住眼串针】的公式下拉之外,在F2也用公式下拉即可,免得文字输入麻烦: =IF(G2="","",CONCATENATE(A2,"(",B2,")"))
用sumif函数就可以了,按照你的图
在G1那里填=SUMIF(B:B,"红",C:C),意思就是求B列里是“红”的对应的C列数量的和
D2输入公式
=IF(SUMPRODUCT((A$2:A2=A2)*(B$2:B2=B2))=1,SUMPRODUCT((A$2:A$1000=A2)*(B$2:B$1000=B2)*C$2:C$1000),"")
下拉即可
用数据透视表即可。