Excel中识别两列重复值有四种方法:一、条件格式“重复值”直接高亮两列共有项;二、用COUNTIF公式在C列返回TRUE/FALSE标识A列是否在B列存在;三、高级筛选提取两列交集至新列;四、MATCH函数配合条件格式仅高亮A列中的共同值。

如果您在Excel表格中需要快速识别两列数据之间的重复值,可以借助条件格式功能实现自动高亮标注。以下是具体操作步骤:
一、使用条件格式标记两列中的重复项
该方法通过将两列数据合并为一个比较区域,利用条件格式的“重复值”规则,直接标出同时出现在两列中的共同项。注意:此方式适用于两列数据结构一致、无须区分来源列的场景。
1、选中需要比对的两列数据区域(例如A1:A100和B1:B100),按住Ctrl键依次点击列标题或拖动鼠标框选两个不连续区域。
2、在“开始”选项卡中,点击“条件格式”→“突出显示单元格规则”→“重复值”。
3、在弹出对话框中,确认“重复值”已选中,下拉菜单选择一种高亮格式(如浅红色填充深红色文本)。
4、点击“确定”,所有在A列与B列中均出现的值将被统一高亮显示。
二、用公式辅助标识A列中存在于B列的共同项
该方法在第三列插入逻辑判断公式,逐行检测A列数值是否在B列中存在,返回TRUE/FALSE或自定义提示,便于后续筛选或进一步处理。
1、在C1单元格输入公式:=COUNTIF($B$1:$B$100,A1)>0。
2、按下Enter后,C1将显示TRUE(表示A1在B列中存在)或FALSE(不存在)。
3、选中C1,将鼠标移至单元格右下角,待光标变为实心“+”后双击,自动填充至C列对应行末尾。
4、可选:选中C列→“开始”→“条件格式”→“新建规则”→“只为包含以下内容的单元格设置格式”,设置“单元格值”“等于”“TRUE”,再选择高亮样式。
三、使用高级筛选提取两列交集
该方法可生成独立的新列表,仅包含两列共有的唯一值,不保留原始顺序或重复次数,适合需要导出共同项清单的场景。
1、在空白区域(如D1)输入标题,例如“共同项”。
2、选中任一空白单元格→“数据”选项卡→“高级筛选”。
3、在弹出窗口中,“列表区域”选择A1:A100,“条件区域”留空;勾选“将筛选结果复制到其他位置”,“复制到”指定为D2单元格。
4、再次打开“高级筛选”,“列表区域”改为B1:B100,“条件区域”仍为空,“复制到”仍为D2,但勾选“选择不重复的记录”。
5、点击“确定”后,D列将列出B列中也存在于A列的所有不重复值。
四、通过MATCH函数配合条件格式动态高亮A列中的共同值
该方法不修改原数据,仅对A列中能在B列找到匹配的单元格实施高亮,保持B列原始状态不变,且支持部分匹配逻辑扩展。
1、选中A1:A100区域。
2、点击“开始”→“条件格式”→“新建规则”→“使用公式确定要设置格式的单元格”。
3、在公式框中输入:=ISNUMBER(MATCH(A1,$B$1:$B$100,0))。
4、点击“格式”按钮,设置填充色或字体颜色,确认后点击“确定”。
5、A列中所有在B列存在精确匹配的单元格即被高亮,B列本身不受影响。










