excel表格如何查重复-Excel 查重复方法
比如我刚刚在整理一份用户注册表,A 列是手机号。我按着“数据”里的“删除重复项”,看着那些一模一样的号码一个个消亡,头也没抬地持续往下扫。
要是不想选彻底一样的,想只选前几页,双击那个按钮,弹出来的对话框里有个“选择”,你点进去,框选好要保留的那几行,再按回车,剩下的自动滚瓜烂熟。 要是认定手动删忒慢,要么数据量有点大,那就要靠公式了。
实际上最好办的就是 `COUNTIF` 函数,这个家伙专治各种重复,原理就是好办的比较:它看一眼列头有没有等于“张三”的,有就数一数个数,没就默认定 0。
然后在另一列里套个 `IF` 判断,要是大于 0 就显示“重复”,小于 0 就显示“正常”。
你看,代码少,逻辑清,哪怕数据乱七八糟的,只要列头是对齐的,照抄那会儿就能干活。 不过,官方推荐的 `UNIQUE` 函数才是目前的“真功夫”,它能把这堆重复的石头瞬间拆散。在另一列打一个公式,写上 `=UNIQUE(A2:A100)`,把光标移一下,整列立马就干干净利落净了,所有不同的值都排成一排,连重复的踪影都找不着。
要是你是想查某个值出现了几次,那就能够配合 `COUNTIFS`,输入 `=COUNTIFS(A:A,“张三”, D:D, 1)`,这就好比拿着放大镜,专门盯着“张三”这个目标数,数出它的频次。 实际应用场景里,大量时候我们不是为了省工夫,而是为了做对比分析。
比如销售部门要查哪位卖得最火。我有个客户表,带了一个“销售额”字段,我要在 A 列做个公式:`=SUMIFS(B:B, A:A, "华东区域")`,这就更好办了,只要告诉 Excel,“把华东区域卖出去的钱加起来”,它立马就能算出华东区的总营收。
要是再想看看具体哪个地区卖得顶多,用 `MAXIFS` 要么 `AVERAGEIFS` 也能搞定,直接指定“华东”和“最高”,Excel 自己干完剩下的活。 有时候数据里还有空着的格子,要么有些是隐藏起来的,这时候手动操作就好办出错。
这时候得靠 `COUNTIF` 结合 `IFERROR`,先把那些公式算出来,再把非数字的值当成 0 来处理,不然那些怪的数字会分散注意力,让大家乱起。
比如有个字段是“状态”,有“已激活”、“已停用”、“草稿”这些词,用 `COUNTIF` 直接数,哪怕有空格要么格式不对,只要正则匹配上就能数出来。 另外,批量处理也是个捷径。
要是你有一张几千行的大表,不想一行行点鼠标,能够按 `Ctrl + Shift + L` 选中整列,然后点“启动”菜单,选“删除重复项”。Excel 实际上挺智慧的,它会把重复的打上一个标记,别看看不出来,但数据已经变了,多出来的数据就被删掉了,多出来的表格又自动缩回,跟没操作过似的,但内容已经不一样了。 最终还得提一下,要是你不想改原始数据,只是想做个“只读”的列表,那就直接选列,显示为“只读”。
这样别人点开看,改不了,你也省去了来回修改的费事。
有时候数据真不干净利落,这时候干脆跟 Excel 讲个“不”字,手动去整理,手动去删。
毕竟,工具再好,手稳了才叫真本事。 总而言之,查重复这事儿,核心就是“选”和“删”。选对工具,删掉富余的,剩下的就是真干货,不用反复琢磨,直接拿去用,效率直接拉满。
注意事项:
部分资源可能会出现广告/收费服务/VIP课程等内容,请自行甄别,以免上当受骗。
本篇资源由【静秋百科网】收集自互联网,仅供学习参考使用,请勿用于其他用途!
转载请标明出处,谢谢。