适用情况:对于两列数据要去比对其相同项是哪些,并对比对结果进行标记,如果不采用公式,如何快速实现?还是接着Excel中的高级筛选来进行讲解,利用高级筛选来实现。
举例说明:现在我们有发放补贴的2批名单(图1),但是在第1批和第2批名单中有重复享受的人员,现在我们通过筛选重复项来将结果筛选出来。
图1
首先,点击“数据”--“排序和筛选”--“高级”,选择“列表区域”和“条件区域”,点击“确定”(图2、图3),将重复项筛选出来。
图2
图3
然后,将重复项标记为一种颜色。比如黄色的背景颜色(图4)。
图4
最后,在”排序和筛选“栏点击“取消”,就会在原始表格中将重复项标记出来了(图5、图6)。
图5
图6
这样就用高级筛选将结果筛选出来了。
其他方法实现:
(1)普通的条件格式筛选。选中要对比的全部数据,在“开始”--“样式”--“条件格式”--“突出显示单元格规则,选择”重复值“,再设置相应的文本格式就能完成比对(图7、图8)。
图7
图8
(2)通过函数vlookup实现。首先VLOOKUP(查找值、包含查找值的范围、包含返回值的范围中的列号、近似匹配(TRUE)或精确匹配(FALSE))中有这4个值,下面通过实例来演示。就以上面的例子为例。
视频加载中...
通过视频可以发现,找回的值即为存在重复的项。
如果你想看看,这2批金额情况等其他情况,则可以通过如下方式来实现:
视频加载中...
这样就可以实现重复项的选择,还可以对比2批的数据情况。
避坑指南:
(1)高级筛选的列表区域表头和条件区域的表头必须完全一致且没有空格。
(2)条件格式如果想换其他的,可以在下图所示的区域进行修改和删除。
图9
(3)vlookup函数第一个参数对应的列应该与第二个参数开始列一致,才能检索到信息。比如用身份证去一个表格中查基本信息,那你最开始找的信息应该是身份证号码。
下期我将以问题为导向,分析如何通过vlookup函数来实现。
(1)用vlookup函数将原始表格中的一部分信息填到一个新的子表格中。是不是在工作中会遇到这种情况,一个大的表格中有相当多的数据,选择有一些数据是一个新的表格形式,需要填写一些大表格中的数据,如何实现?
(2)表格中有很多人的年龄,如何在excel中将这些人的年龄分段表示?