发布网友 发布时间:2022-12-24 13:49
共4个回答
热心网友 时间:2023-10-09 07:33
为了便于你的理解。
统计表就放在本表
放在其他表只要在公式中加上工作表标签引用即可
过程如下
1、先在H1:K1分别输入,型号,数量,型类,数量
2、H2输入
INDEX(C:C,SMALL(IF(MATCH(INDIRECT("C2:C"&COUNTA(C:C)),INDIRECT("C2:C"&COUNTA(C:C)),)=ROW(INDIRECT("1:"&COUNTA(C:C)-1)),ROW(INDIRECT("2:"&COUNTA(C:C))),4^8),ROW(A1)))&""
数组公式,需要按下ctrl+shift+回车,编辑栏中公式前后自动有了{}就表示你按对了,不能只按回车。
I2输入
=IF(H2="","",SUMIF(C:C,H2,A:A))
J2输入
INDEX(D:D,SMALL(IF(MATCH(INDIRECT("d2:d"&COUNTA(D:D)),INDIRECT("d2:d"&COUNTA(D:D)),)=ROW(INDIRECT("1:"&COUNTA(D:D)-1)),ROW(INDIRECT("2:"&COUNTA(D:D))),4^8),ROW(C1)))&""
也是数组,与上面的结束方式一样
K2输入
=IF(J2="","",SUMIF(D:D,J2,A:A))
选中H2:K2
下拉公式
数组公式是为了取型号或型类,重复的只取一个。
只所以很长,是因为还加了动态判断你的数据有多少行。
具体效果,点小图,看大图的演示。
热心网友 时间:2023-10-09 07:33
假设规格在h列,用公式热心网友 时间:2023-10-09 07:34
计算D列中同一*型类*在A列中“B1”的数量总和(B2、B3、B4同样)热心网友 时间:2023-10-09 07:35
又一百分啊