excel重复数据筛选并在新单元格统计重复次数

型号 数量
A1 1
A1 1 型号 数量
B1 1 A1 3
B1 1 B1 3
B1 1 C1 5
C1 1 D1 2
C1 1 总数 13
C1 1
D1 1
D1 1
A1 1
C1 1
C1 1
总数 13
这种怎么解决,用什么办法,着急 !!!!!!谁能帮下

分别在D4、E4、F4输入公式下拉,公式能自动适应A和B列型号和数量新增的情况。


D4公式:(此为数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  结束。)

=INDEX(A:A,SMALL(IF(MATCH(A$2:A$999&"",A$2:A$999&"",)=ROW($1:$998),ROW($2:$999),4^8),ROW(A1)))&""


E4求数量公式:

=IF(D4="","",SUMIF(A:A,D4,B:B))


F4求统计重复次数公式:

=IF(D4="","",COUNTIF(A:A,D4))


E13求总和公式右拉:

=SUM(E4:E12)


请注意:提问中文字描述说的统计重复次数,但按提问中的截图又应该是统计型号所对应B列的数量总数,这是两种情况来的。所以再提供多一个统计重复次数公式,这是以型号在A列中查找重复了多少次。请根据实际需要选择哪条公式。


我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。


再提供一个用数据视表的方法更为快捷,但对比公式的方法缺点是当有新增数据时,透视表要手动列新数据区域,这对于经常有数据变动会带来不方便。

操作方法:点中A1单元格->插入->数据透视表->现有工作表->点一个空闲的单元格->确定。然后把型号和数量勾选上就行了,EXCEL 自动识别的。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-28
1、打开「表格(Excel)」文档;
2、选择所需筛选数据区域,点击「数据-自动筛选」;
3、展开筛选设置弹窗,勾选「高级模式」即可开启筛选计数模式(提示,该功能需开通WPS会员使用)
    官方电话官方服务
      官方网站
第2个回答  推荐于2018-01-07
选A列(型号列)——菜单栏——数据——筛选——高级筛选——将筛选结果复制到其他位置(点选)——复制到:导入C1—筛选不重复的记录(勾选)——确定;
D2输入
=SUMIF(A:A,C2,B:B)
回车并向下填充;
总数用
=SUM(D2:D5)
即可。本回答被网友采纳
第3个回答  2013-11-03
做数据透视表
选择数据,“数据”菜单,“数据透视表和数据透视图”,完成,把“型号”拖到行字段,"数量"拖到数据项,结果就出来了,希望能帮到你。
第4个回答  2020-04-08

以WPS 2019版本为例:

关于excel重复数据筛选并在新单元格统计重复次数,我们推荐您可考虑使用WPS2019来完成操作,步骤如下:

1、打开「表格(Excel)」文档;

2、选择所需筛选数据区域,点击「数据-自动筛选」;

3、展开筛选设置弹窗,勾选「高级模式」即可开启筛选计数模式(提示,该功能需开通WPS会员使用)

更多办公软件问题,推荐去「WPS学院」 寻找专业视频解说(百度搜: WPS学院  即可)WPS学院 : 官方出品的免费Office视频技巧

    官方电话官方服务
      官方网站
相似回答