怎样在同一个输入序列号的EXCEL表上寻找相同的两个序列号

[复制链接]
查看11 | 回复2 | 2009-8-28 11:28:15 | 显示全部楼层 |阅读模式
在对应的行输入公式=IF(COUNTIF(A1:A6000,A1:A6000)>1,"相同","")然后以alt+shift+enter结束公式,然后公式向下复制即可
回复

使用道具 举报

千问 | 2009-8-28 11:28:15 | 显示全部楼层
不太明白你问题的意思ctrl+F 查找序列号不就行了吗 ==================================================用EXCEL VBA吧,Alt+F11打开VB编译器,在对应的工作表中粘贴下面的代码:Sub find()
Dim i, j, index, maxRow As Integer
Dim myString(1) As String
maxRow = [A65535].End(xlUp).Row
For i = 1 To (maxRow - 1)
For j = (i + 1) To maxRow
If Cells(j, 1) = Cells(i, 1) Then
myString(index) = Cells(j, 1).Value
index = index + 1
End If
Next j
Next i
MsgBox "序列号 " & myString(0) & " " & myString(1) & " 重复!"End Sub然后,工具-宏-宏,运行这个find宏,就会有提示告诉你是哪两个序列号重复了。我这个代码是假设你的序列号都在A列,如果在B列,请将代码中的[A65535]改为[B65535]。
回复

使用道具 举报

千问 | 2009-8-28 11:28:15 | 显示全部楼层
使用“自动筛选”:选中序列号标题行,点击菜单“数据”-“自动筛选”,出现带下三角的小方块;点击小方块,“自定义”.......“等于”,xxxxxx 用COUNTIF函数计数,次数>1的就是重复了。比如,序列号是A列,具体内容从第2行开始,在空白的一列里输入公式:=COUNTIF($A:$A,A2),向下复制公式即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行