excel2003中,某列中有许多项目,其后对应的有数量。如何把相同项目在后...
发布网友
发布时间:2024-10-01 11:16
我来回答
共4个回答
热心网友
时间:2024-11-14 03:40
如果你不介意每次都做一下手工调整的话,倒是有一个办法的。
设你给的表为sheet1,在sheet2中进行操作。
sheet2的a3单元格输入:
=sheet1!g3
sheet2的b3单元格输入:
=COUNTIF(a$3:a3,a3)
然后选中sheet2的a3和b3单元格下拉。
自动筛选sheet2的b3单元格,筛选值为1。
筛选完成后,复制a列的结果到sheet1的h3单元格。
在sheet1的i3单元格输入:
=if(h3<>"",SUMIF(g:g,h3,e:e),"")
在sheet1的j3单元格输入:
=if(h3<>"",SUMIF(g:g,h3,f:f),"")
然后选中i3和j3并下拉。
说明:先增加一个附表,其功能为,统计当前表中g列不重复的数据。并根据自动筛选功能,筛选出这些数据。然后,需要手工将这些数据复制到原表的h列中。此时,原表的i和j两列函数发生作用自动根据h列的信息进行计算。
热心网友
时间:2024-11-14 03:41
将G列选择性粘贴至H列,至粘贴数值。再将H列删除重复项
I3输入公式=SUMIF($G$3:$G$8,H3,$E$3:$E$8)
j3输入公式=SUMIF($G$3:$G$8,H3,$F$3:$F$8)
热心网友
时间:2024-11-14 03:40
H 列 应该是 消除重复项 的意思, 在“数据” 里 选择 “ 快速删除重复项” ,只选择G列就行了 ,结果每一类型只保留一个,在后面对数量进行汇总
I J列 I3=SUMIFS(E3:E8,C3:C8,"6205",D3:D8,"内沟") 或者=SUMIFS(E3:E8,G3:G8,"6205-内沟") 你比葫芦画瓢 就行! 有问题再交流!
热心网友
时间:2024-11-14 03:37
htdh jhglk h;lk ;l