⑴ 请问在excel中如何将一列数据中重复的找出来
假设数据写在A列,则方法如下:
方法一
选中A列,操作:格式,条件格式,选择“公式”,写入:=COUNTIF(A:A,A1)>1 ,再点格式,在单元格格式中设置单元格字体或单元格底纹为红色,最后点“确定”。
这样A列中出现红色的字体或红色底纹的单元格就是重复的数据。
方法二
在B1单元格写入公式
=IF(COUNTIF(A:A,A1)>1,"重复","")
下拉填充公式
这样在B列中出现文字“重复”的A列数据就是重复的数据。
1、工具条——数据——筛选——高级筛选——选择不重复记录(勾上)——确定。
2、编辑——定位——定位条件——可见单元格——复制——粘贴到新位置。
选中列—>数据—>筛选—>高级筛选—>将筛选结果复制到其他位置打钩(选择复制的单元格位置)—>选择不重复的记录打钩—>确认。
这个问题我之前有过回答并解决掉,这里不想再过多的话,方法是:
第一步、把要查找重复的数据进行排序,这里假设待查列为A列并且数据从A1开始
第二步、在B1中写入一个函数 =if(a1=a2,"Y",""),然后复制下去,这样就可以把A列中的所有重复数据全用Y标出来
方法/步骤
例如Excel表格中如下图所示的数据。现在找出A列中的重复数据,并在备注栏标注“重复”。
在B2单元格中输入公式:=IF(COUNTIF(A:A,A2)>1,"重复",""),如下图所示。
选中B2单元格,这时候右下角会有一实心小方块,双击向下填充或鼠标拖拽向下手察扒填充。
现在效果如下毕昌图所示。
知道了哪些数据是重复的,可以通过排序将相同数据放在一块。在“开始”选项卡,单击“排序和筛选”,然后选择“自定义排序”。
打开“排序”对话框,设置排序的条件(默认是一个条件,可以单击“添加条件”来添加多个条件),然后单击“确定”。
这时发现重复的数据在一起了。
比如筛选出A列和B列重复的数据,在C1输入:
=IF(COUNTIF(B:B,A1),A1,"")
下拉填充
C列数据即为A列和B列的重复数据.
'利用字典去重,下面是示例代码,去除第一列的没宏重复项Sub Test() '利用字典去重,字典的特性是key值不能重复
Dim Dic, Arr
Dim i As Integer, r As Integer
Dim Str As String
r = Sheet1.Range("A65536").End(xlUp).Row
If r = 1 Then Exit Sub '如果第一列没有数据那么退出程序
Set Dic = CreateObject("scripting.dictionary") '创建字典对象
For i = 1 To r '将第一列数据添加到字典的key值中
Dic(CStr(Cells(i, 1))) = ""
Next
Arr = Dic.keys '返回字典key的数组
Set Dic = Nothing '销毁对象
Str = Join(Arr, ",") '将数组中的内容显示为一字符串
MsgBox Str
End Sub
有很多种办法,介绍三种主要方法:
1)WPS和高版本的excel中有自带剔除重复项的功能,可以利用这个功能删除重复的项目,剩下的数据就是不重复的项目
2)通过函数的办法,例如countif函数,如果希望在同列并且将不重复的数据颜色标示,则可以选取A列数据,点击格式-条件格式,在格式对话窗口,输入条件公式:=COUNTIF(A:A,A1)=1,并设定标示的颜色,所有不重复的值即以颜色标示
3)通过筛选的办法,点击数据——筛选——高级筛选,打开高级筛选对话框,在高级筛选的对话框中,我们勾选“将筛选结果复制到其他位置”,同时勾选选择不重复的记录,这样那些重复的记录只是显示一个记录,点击确定即可完成
假如你的数据在A1-A200。
在B1输入:=COUNTIF($A$1:$A$200,A1)
在B2输入:=IF(COUNTIF($A$1:A1,A2),"",COUNTIF($A$1:$A$200,A2))
然后选中B2往下拉复制公式。
这样A列中每个对应B列有数字的就是重复个数了。
单击“开始”选项卡,找到“样式”选项组,点击“条件格式”选项,在下拉列表中的第一个选项“突出显示单元格规则”中选择“重复值”即可。
⑵ 如何excel两列数据中查找重复数据
查询重复数据的具体操作如差明下:
1.首先选中两列数据。
拓展资料:
常用公式:
1.查找重复内容公式:=IF(COUNTIF(A:AA2)>1”重复””")。
2.从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E274)”/”MID(E2112)”/”MID(E2132))。
3.从输入的身份证号码内让系统自动提取性别,可以输入以下公式:=IF(LEN(C2)=15IF(MOD(MID(C2151)2)=1”男””女”)IF(MOD(MID(C2171)2)=1”竖散男””女”))公式内的“C2”代表的是输入身份证号码的单元格。
4.求和: =SUM(K2:K56) ——对K2到K56这一区域进行求和;
⑶ 在excel表中怎么查找重复数据
表格数据比较长时,需要查找一些重复数据,使用countif函数一下子就可以解决。以下是我为您带来的关于excel表中查找重复数据,希望对您有所帮助。
excel表中查找重复数据一、使用 Excel ->开始->条件格式->突出显示单元格规则->重复值
1、打开Excel表,选定需要筛选的数据
2、点击”开始”选项卡->”条件格式”->在弹出的菜单中点击->”突出显示单元格规则”->”重复值”
3、在弹出的对话框中选择[重复值]设置为[浅红色填充深红色文本],根据自己喜好设置,点击确定之后深红色部分为有重复的数据。
4、如果在对话框中选择[唯一]值,设置[浅红色填充深红色文本],点击确定之后,深红色填充的数据为唯一的数值。
二、使用公式
可以用countif函数来查重复项,
语法规则
countif(range,criteria)
参数:range 要计算其中非空单元格数目的区域
参数:criteria 以数字、表达式或文本形式定义的条件
在单元格中输入”=COUNTIF(A:A, A1)”,回车后,双击下拉鼠标,就会显示数字出来,数字1表示只出现一次,2表示出现了两次,以此类推。A:A的意思是选定的比较范围,A1表示需要比较的数值。
另外,如果是单元格是数字,并且数字超过了15位,如身份证号码,金额之类的,使用上面两种 方法 就会出现错误,上面两种方法只能比较15位以内的数字,怎么比较呢?就需要在COUNTIF函数中修改一些东西。
需要将比较值中再添加”*” “=COUNTIF(A:A,A1&”*”)
在excel表中怎么查找重复数据相关 文章 :
★ 在excel表中怎么查找重复数据
★ excel如何使用筛选功能查找重复数据
★ Excel2007如何查找重复数据
★ 怎样在excel两个表格中找到相同数据
★ excel如何快速查找并标记重复值
★ Excel如何快速找重复数据
★ excel表格里面如何查重复的数据的次数
★ excel如何查找两个表格中相同的数据
★ excel中利用查找工具查找重复项的方法
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm..com/hm.js?"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();