多语言展示
当前在线:1719今日阅读:22今日分享:22

Excel表统计一列数据重复出现次数

一般客户订单号简称PO,在里跟单员或业务员接到客户每天下单最正常不过了,一天内同一个PO订单可能不是很多,这样人工手算也能看得出来,但如果一个月过去了,当要统计一个月或一年内所有订单的PO下单情况时,就有得你头痛了。这几天,有一个业务主管MM遇到这事,老总要求她统计一个月所有订单的每个PO的下单情况,由于这位MM对Excel不熟,一开始就不断地在折腾排序、汇总、手算,到最后还是一塌糊涂,不知所云,虽然百度上已经有类似的经验,但MM看后还是大惑不解,为此把当天教她如何处理的过程写下,希望对有需要人有所有帮助。
工具/原料
1

电脑一台

2

电脑安装好office 2003,有Excel

方法/步骤
1

订单资料:假设这个资料你已经有,ERP系统可以导出或手工记录的Excel表,列数不限。请参考看附件图片:工作实例切图讲解

2

附图看到的:产品名称列就是订单里PO,现在要求:统计出每一个产品名称,在这个Excel里各出现次数,我们新加一列叫:[相同产品名称出现次数],然后在这一列输入公式:=IF(AND(COUNTIF($F$3:F3,F3)>0,COUNTIF($F$3:F3,F3)=COUNTIF($F$3:$F$5000,F3)),COUNTIF($F$3:F3,F3),'')

3

把公式复制到整列[产品名称],哪么[产品名称出现次数]就按公式算法进行运算统计显示数字,如果这个产品名称出现多次,统计数字只出现在最后一次的产品名称对应的统计列上。

4

同样方法[与第3步操作一样],在[产品名称款数]列输入公式:=IF(AND(COUNTIF($F$3:F3,F3)>0,COUNTIF($F$3:F3,F3)=COUNTIF($F$3:$F$1000,F3)),1,''),统计产品名称款数,重复只算一次。

5

关于公式:IF(AND(COUNTIF($F$3:F3,F3)>0,COUNTIF($F$3:F3,F3)=COUNTIF($F$3:$F$5000,F3)),COUNTIF($F$3:F3,F3),'')是什么意思,一般童孩估计一眼看过去,都会头晕,不知道是什么意思,这样吧,以下进行分析,先说countif用法:countif函数的语法格式=countif(range,criteria)参数range 表示条件区域——对单元格进行计数的区域。参数criteria 表示条件——条件的形式可以是数字、表达式或文本,甚至可以使用通配符。Countif(条件区域,条件)看例图:

6

关于If and 多条件组合判断使用:IF对某个条件进行判断是真、还是假的意思,在办公中当工作表中需要对多个数据进行判断时,需要将IF函数和AND函数结合使用才能进行多条件判断。以附简单例图说明:

7

结合上面第5步与第6步公式,再看公式意思:=IF(AND(COUNTIF($F$3:F3,F3)>0,COUNTIF($F$3:F3,F3)=COUNTIF($F$3:$F$5000,F3)),COUNTIF($F$3:F3,F3),''),具体看例图

注意事项
1

真实的工作中,业务MM文员遇到的问题,现场手把手即时教学

2

有些细节还可以加精,不明白的欢迎站内信息咨询,看到会回复,如果能帮到你,请顺手给个赞,这样作者知道有人遇到同样问题,会再加精说明。谢谢

推荐信息