分享高质量的原创Office教程、Word教程、Excel教程。
位置:主页 > excel教程 >

excel表格筛选+函数高效查找的操作方法

发布时间:2019-07-03 02:14:06 来源:www.roce6.com 浏览量:
excel表格已经在我国普及,但有一些新用户会遇见对excel表格筛选+函数高效查找进行设置的问题,其实有很多用户都反映过如何设置excel表格筛选+函数高效查找的问题,那么到底怎样才能快速的设置excel表格筛选+函数高效查找呢?其实很简单,只需要按照要在两个工作表中找到物品名称相同,但是数量不同的物品,这个可以借助VLOOKUP函数完成查找。首先在总库工作表中定位到D2,接着输入公式“=VLOOKUP(A2,张三实盘表!$A$2:$B$24,2,0)<>B2”,这个公式的作用是查找查找材料名称相同,但是数量不同的数据来处理就搞定了,现在详细的给大家讲下excel表格筛选+函数高效查找的具体步骤:



要在两个工作表中找到物品名称相同,但是数量不同的物品,这个可以借助VLOOKUP函数完成查找。首先在总库工作表中定位到D2,接着输入公式“=VLOOKUP(A2,张三实盘表!$A$2:$B$24,2,0)<>B2”,这个公式的作用是查找查找材料名称相同,但是数量不同的数据(图5)。

201713cfhd5

图5

公式解释:

这里是使用VLOOKUP函数查找数据,公式中的A2表示查找目标,即这里查找的是“材料名称”,“张三实盘表!$A$2:$B$24”表示查找范围,即在张三编制的实盘报表有效数据区(A1-B24)中进行查找。“2”表示“返回值”在第二个参数给定的区域中的列数,由于这里是查找“盘存数量”,位于工作表的第2列(即B列),这里要注意的是列数不是在工作表中的列数,而是在查找范围区域的第几列。“0”则表示精确查找(而值为1 或TRUE时则表示模糊)。<>B2则表示不等于,也就是在张三实盘表中查找盘存数量不同的数据。

找到符合条件的数据后,接下来使用高级筛选进行特定数据的核对。依次单击“数据→筛选→高级”在出现“高级筛选”对话框中,筛选方式选择“在原有区域显示筛选结果”;“列表区域”选择“库存总表表”中的所有数据区,条件区域则选D1→D2,即Vlookup函数查找数据(图6)

201713cfhd6

图6筛选设置

点击“确定”,这样总库表中就会自动显示出张三盘点物品(其他张三没有盘点或者数量正确的物品则自动隐藏),并且其数据是和库存数量不同的,按提示将其数据字体标记为红色,这样在总库那么多物品中很快就可以找出盘点和库存不一致的数据,按要求进行复核即可(图7)。

201713cfhd7

图7 筛选可以自动列出符合要求数据

继续点击“数据→筛选→清除”,这样会显示出总库原来所有物品,可以看到这里红色标记的即为符合要求的数据。如果还有其他盘点表,操作同上将所有符合要求的数据全部标红,最后在使用单元格颜色排序即可(图8)。

201713cfhd8

图8 排序后显示所有符合要求的数据

可以看到,类似在不同工作表中关键字相同,但是数值不同的数据,在Excel中我们可以使用VLOOKUP函数作为条件区域,然后借助高级筛选即可快速找出这些数据。这里还要注意的是,高级筛选时用于筛选的两个列的标题行内容必需一致,如本例中是查找“材料名称”和“盘存数量”(两个工作表标题内容一定要一样,否则查找会出错)。此外用于筛选的两列里不能有空白单元格,如不要使用“材料名称”这样的标题。平时大家在工作中一定要养成数据输入规范的好习惯,这样在后续数据排序、查找、筛选才不会带来不便。