您的位置: 网站首页> IT爱问> 当前文章

Countif计数出错全是重复值

老董2023-03-16186围观,124赞

  本站站长擅长用python自动处理excel,请多关注本站。

  沈俊伟excel-逆天了,Word哥,巧借重复值解决大问题

  背景

  XX公司是做对外贸易的生产企业,经过了一个晚上的通宵加班,终于完成了3890箱的货,准备装柜,5小时后货车就要拉到港口。看着一栈板一栈板的货,老板很满意地坐在椅子休息。这时,业务经理过来跟老板说:“不好了,客户打电话过来说有72件的货标签重复打了,让我们在出货前帮忙找出来,重新贴上新的条码。”原来,每个外箱上都贴有一张条形码作为每件产品的唯一标识,条形码对应的编码共有16位数字。现在货物都已经打好栈板了。

  老板问你:“怎么办?”

  你如果跟老板说:“我也没办法呀。”相信今天,你就准备和这批货一起离开公司了。

  2

  解决思路

  现在的难题是72张条码重复了,要把这72张找出来,必须翻遍每一件 。多人操作信息没办法实时共享,一个人操作,条码数字这么长,很难记,一个人一件一件搬,搬到明天也搬不完。所以现在当务之急是收集这3000多件的条码并且记录它的位置在哪里。

  学习了这么多的Excel技巧,大家有什么好的办法吗?

  其实要解决这个问题并不难,知识点大家也都学习过,不信?请看下面的操作:

  1、信息收集可以采用扫描枪扫描条码,进行数据采集。

  2、采集时还要记录每个编号所在的位置,相当于标注3000多个位置。能否考虑边扫描边识别条码是否重复了。如果重复了,当场挑出来处理。

  3

  操作步骤

  (1)把扫描枪连接笔记本电脑,新建了一个Excel工作簿,要识别重复值,很多人第一印象马上想到:条件格式里的重复值和使用Countif统计重复值。设定好模板好就开始准备工作了。

  (2)扫描第二件货物,表格里就出现了条件格式中的重复值标识和Countif数量显示2了,运气太好了,才第一件就找到1件重复号了。再仔细一核对,不对呀。这两件的编码是不一样的,为什么两个方法都误判断了?哪里出问题了呢?

  大家有没有发现,在Excel表格中输入数字,超过15位的数字全部变成0。这时要让它显示实际的数字,必须先把单元格格式转化为文本格式

  这是因为Excel的表格精度只有15位数字,超过了只能用0来占位。我们虽然把格式已经设置成文本格式,显示也正常的,但是使用条件格式的重复值和Countif统计时,计算机还是依旧把单元格中的数字串当作数值处理,所以前面15位一样,就认为是同一个数字串。

  这时,我们可以使用其他手段来把单元格内容强制转换成文本。比如:采用汉字+数字。如下图所示。

  (3)通过这样的方法,每扫完一件不重复的就重新叠栈板,4个小时后,72件产重复的货全部找到,并且处理后全部装柜,货车准时地将货柜送往港口。

  本文就此结束,感谢IT人士的关注Countif计数出错全是重复值,本文合作企业直达:更多推荐

很赞哦!

python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群 python学习会

文章评论

    Countif计数出错全是重复值文章写得不错,值得赞赏

站点信息

  • 网站程序:Laravel
  • 客服微信:a772483200