比较列本身以检查它是否在EXCEL中具有重复值

时间:2011-11-17 01:10:04

标签: excel

假设我有一个名为item code的列,如下所示:

-----  ------
|row|  |code|
-----  ------
|1  |  |A123|
-----  ------
|2  |  |B123|
-----  ------
|...|  |....|
-----  ------
|n  |  |A123|
-----  ------

代码列中的值可能会出现多次,如何使用Excel公式或Excel中的任何方法检查列中的重复记录?

由于

3 个答案:

答案 0 :(得分:11)

根据您使用的Excel版本,您可以使用条件格式实现此目的。

Excel 2007具有快速3次单击设置,用于条件格式重复。

更新以包含以下xQbert的说明:

快速格式化

  • 选择范围,表格或数据透视表中的一个或多个单元格。
  • 在“主页”选项卡上的“样式”组中,单击“条件格式”旁边的箭头,然后单击“突出显示单元格规则”。
  • 选择重复值。 输入要使用的值,然后选择一种格式。

答案 1 :(得分:8)

在代码旁边的列中,使用如下所示的公式(例如,如果您的代码位于B列中,则将其放入C2中):

=IF(COUNTIF(B:B,B2)>1,"Duplicated!","")

根据需要填写。

答案 2 :(得分:3)

另一种常见的方法是简单地对列进行排序,然后将类似下面的公式添加到旁边的列中并填充......

=IF(B2=B1,1,0)

或使用数据透视表获取不同的代码值...双击摘要数据库行数,查看“行数”构成的数量。

enter image description here