excel 筛选出A列数据中和B列相同的数据,如图

把A列数据中的和B列数据相同的行标注颜色

选定A2:A10公式分为 =IF(VLOOKUP(A2,$B$2:$B$10,1,0),TRUE)

选定B2:B10,公式为

=IF(VLOOKUP(B2,$A$2:$A$10,1,0),TRUE)

根据你实际的行数修改

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-06
1,如果第2行开始是数据,c2输入公式:=IF(COUNTIF(A:A,B2)>0,B2,"")。然后下拉复制到b 列 有数据的行。这时,你会看到c列中,有重复数据,也有空的。
2,如果要把这些重复的数据全部移至上面来,鼠标右键点c列列标,选中c列,点复制,在c列粘贴数值,特别提醒,一定是粘贴数值,按ctrl+f 键,在弹出的选项卡中点查找,点查找全部,弹出的列表是记录的在c列中的空文本,鼠标移至右边的滑动条,点滑动按钮把它拖到最低端,然后鼠标移到低端接近边框线边,按住左键向上移,选中全部,这时选中的变蓝色,在c列单元格区域内的空文本单元格也变成灰蓝色,鼠标移到c列单元格灰蓝色内点击右键,在弹出的选项卡中点删除,点下方单元格向上移即可。 (昨天受朱仕平大师赐教,得到的方法,现在专卖)
3,如果你要删除b列在a列重复的数据 ,c2输入公式=IF(COUNTIF(A:A,B2)>0,"",B2),然后按第2条操作。
4,把a列对应b列相等的行(比如a2=b2)着色:选中a2:b2,设置条件格式,使用公式=$A2=$B2,确定,选择色泽,确定。双击格式刷,从a3:b3一直往下刷至你想要的行。
第2个回答  2012-08-06
1、选择A列
菜单>>格式>>条件格式
公式
=COUNTIF(B:B,A1)<>0
点击"格式"
设置填充颜色
确定
2、选择B列
菜单>>格式>>条件格式
公式
=COUNTIF(A:A,B1)<>0
点击"格式"
设置填充颜色
确定
相似回答