项目多的情况下,导入功能是相当常见的,这不最近做项目,有个导入功能,说是导入数据总和跟excel的数据对不上,行数少了,总计也没对上。
当然这跟本身设计的程序也是有点关系在里边的,但我们今天要讲的,并不是程序上的问题,而是我们如何
在这成千上万条数据中找到几条重复的数据,这才是我们今天要分享的excel 技巧关键。
为什么要掌握这些技巧呢,这是为了省下开发时间,别说是你啦,就是专门找个人去看这个东西,这个人可能也会疯掉。
为此,我们在解决问题的过程中,掌握些省时间的技巧也是相当不错的。
那首先,我们要认识什么是excel,excel 其实是常用办公软件,基本上懂电脑的人,最先开始学的就是这几款办公软件。
所谓的excel 就是处理就是数据表格化的处理,也就是将数据放在表格中,让用户容易统计,让数据比较直观的体现出来。
那为什么我们要在excel找到重复行?因为我这边已经找到了程序的问题,所以,这时候,我们就想直接在excel 找到重复的数据,而不是要到数据库里边去查询。
有些同学可能会有疑惑,为什么不直接上数据查,那是因为有些数据库,并没有对公网开放,我们要查数据库,可能要配置一堆VPN,找开VPN,最后才能连接到数据库上边。
为此,我们现在就是要实现,直接在excel表格中找到重复的记录,那接下来,我们就来分解下这个过程。
我们用excel 里边的 COUNTIFS 函数,如下:
=COUNTIFS(A3:A74874,A3,B3:B74874,B3,C3:C74874,C3,D3:D74874,D3)
我们来解释下这个函数的意思,以及使用方法的讲解。
A3:A74874 这个是指范围,A3 这个是所要比较列的第一列。
为什么上边有这么多条件,就是 countifs 函数的特点,可以是多个条件进行比较,毕竟我们要找到重复行,
一行中,肯定有很多个列。
通过上边的公式,我们只要在空列上用上这个公式,就可以统计出,这一行,是否在数据中有重复。
(公式应用之后,可以通过填充功能,直接将公式进行填充,不需要慢慢拉数据进行填充,太浪费时间了)
重复的就会出现2,也就是出现了2次,最后,我们再通过筛选功能,就能找到重复的数据,如下图:
(当然可以适当的做下排序,让数据都排列到一起,假如没有排序的情况下)
以上是自己的做为资深开发的一些个人经历,把这些经验分享给大家,希望以后大家在从事开发中,可以避免不必要的麻烦,跟浪费时间精力。
要是大家喜欢我的文章的话,可以在文章下留言或是联系我,共同进步,共同探讨开发的一些案例,促进彼此间的交流,分享一些日常的开发趣事。
非特殊说明,本博所有文章均为博主原创。
共有 0 条评论