怎样来找到在一列当中有重复的数字,每一个数字大概是十位数字。

gcp0453 2005-08-26 09:31:16
我有一个表格,其中有一列都是数字,但它们是不能重复的,我担心在来回调整的过程当中,出现错误使得有一些数字出现重复,如G302020202,在这列当中还有这个数字我想把它找出来,由于这个这个表格有上千条,我不能逐条去找所以请教大家看看有没有好的办法来解决它。谢谢。
...全文
254 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiangsheng 2005-08-27
  • 打赏
  • 举报
回复
楼上高手!
gcp0453 2005-08-26
  • 打赏
  • 举报
回复
我先试一下排序,如果要是用VB该怎么来写呢,能指点一下吗。谢谢。
victor888 2005-08-26
  • 打赏
  • 举报
回复
你排一下序会有帮助,要想实现还得是VBA.
qiangsheng 2005-08-26
  • 打赏
  • 举报
回复
学习
蓝帆·雨轩 2005-08-26
  • 打赏
  • 举报
回复
这个问题不需要使用VBA,使用条件格式就可以完成!

以下提供一个示例,示例中展示了辅助列和条件格式两种方案,希望对您有所帮助!
另外您可以参考
http://community.csdn.net/Expert/topic/4035/4035264.xml?temp=.7489435
也希望您在操作过程中,对我和流星的讨论做出更多完善!

Sheet
A B
1 2730303333232323
2 2730565565685655
3 2730223656765565
4 2730303333232323 重复数据
5 362330200409238993
6 362330200409238993 重复数据
7 362330200409238993 重复数据
8 362330200409238994
9 273022365676556
10 36233020040923899411233345
11 36233020040923899411233344
12 3623302004092389941123334
13 36233020040923899411233344 重复数据

在单元格B1中输入公式:
=IF(AND(COUNTIF($A$1:$A1,$A1)>1,COUNTIF($A$1:$A1,$A1&"*")>1),"重复数据","")
并且复制到相应的数据区域

对单元格A1设置条件格式:
选中单元格A1-->菜单:格式-->条件格式-->选择"公式"并且输入如下公式:
=AND(COUNTIF($A$1:$A1,$A1)>1,COUNTIF($A$1:$A1,$A1 & "*")>1)
-->单击"格式"按钮-->字体:颜色选择"白色"-->图案:选择"红色"-->确定

选中单元格A1-->选用"格式刷"-->对整个A列刷格式
[此时,您看到红底白字的都是前面已经出现过的数据.]

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧