发布网友 发布时间:2022-04-24 13:11
共5个回答
热心网友 时间:2023-10-13 23:05
.....A.......B.....C......D
1..长.....宽....数量
2..1258..535...2..公式
3....345..950...3
4..1400..850...4
5....345..950...5
6..1258..535...6
-----------------
你可以在D2处输入公式如下
=IF(COUNTIF($A$2:A2,A2)>1,"",SUMIF($A$2:$A$6,A2,$C$2:$C$6))
然后向下拉到A6,重复的就是空白的单元格,效果如下
----------------------------------------
.....A.......B.....C......D
1..长.....宽....数量
2..1258..535...2...8
3....345..950...3...8
4..1400..850...4...4
5....345..950...5...
6..1258..535...6...
-------------------
下面再用“自动筛选”选 出来“非空单元格”即可,
先选中A1到D1,数据--筛选--自动筛选,在下拉菜单中选“非空白”,复制--粘贴到其它你需要的地方。
热心网友 时间:2023-10-13 23:06
B列后插入一辅助列C列,C1输入 "长宽合并"
C2=A2&","&B2
C2公式向下复制
按C1进行分类汇总
菜单:数据-分类汇总,在弹出的对话框中:
分类字段,选 长宽合并
汇总方式,选 求和
汇总项中,选 数量
确定
这时,左侧会有分级显示标志,点 2 级汇总
选C1:D9
点菜单: 编辑-定位-定位条件-可见单元格,确定
点复制
到另一张表A1,粘贴
B列前插入两列
选中A列,菜单:数据-分列...
按提示一步步操作,只是注意中间要选择分隔符为 逗号
最后删除A列
热心网友 时间:2023-10-13 23:06
就你的数据而言 在A1:C6
选中A1:C6,点 数据-数据透视表
直接下一步 再下一步
这时你会看到 看到布局 那么就点 布局
把 长 和 宽 拖动到 行(R) 里面
把 数量 拖动到 数据(D)里面
按完成吧
格式有点不对?
点其中一个汇总行 右击 隐藏 OK 搞定了
热心网友 时间:2023-10-13 23:07
假定原数据在SHEET1表,先将表头复制到SHEET2表中,在A2输入公式:
=INDEX(SHEET1!A:A,SMALL(IF(MATCH(SHEET1!$A$2:$A$100&SHEET1!$B$2:$B$100,SHEET1!$A$2:$A$100&SHEET1!$B$2:$B$100,)=ROW($2:$100)-1,ROW($2:$100),65536),ROW(A1)))&""
将A2公式复制到B2.
在C2输入公式:
=SUMPRODUCT((SHEET1!A$2:A$100=A2)*(SHEET1!B$2:B$100=B2)*SHEET1!C$2:C$100)
将A2:C2公式向下复制,直到出现空白为止.
热心网友 时间:2023-10-13 23:07
教你一个好方法:
d2=a2&b2
e2=sumif(d:d,d2,c:c)
选中d2、e2,向下拖复制公式
复制,选择性粘贴/数值到别的工作表。按d列排序,删掉c和d列。高级筛选,显示不重复的记录