在工作中处理大量excel表格数据的时候,很多时候可能需要模糊查询。虽然没有数据库的功能,但是用excel的Vlookup函数也是可以实现的。
其中:
讲解一下上面这个公式的写法:=VLOOKUP("*"&H2&"*",合肥物理站点!A:A,1,0)
1、"*"&H2&"*" ——这个就是模糊查询 H2单元格的数据,通常完全匹配查询就是填写 H2 即可;如果需要模糊查询则需要增加 "*"&查询单元格&"*"
2、第二个则是填写数据的表格区域,通常用鼠标点击一个需要查询的列,excel会自动生成 表格名称!A1 ,如果要查询A列到D列,则可以写 表格名称!$A:$D
3、列序数,则是选择显示哪一列的数据,从你设置查询的区域算起的,如果你设置的是 从B列查询到D列的数据,那么你填写 1,则是查询B列的数据出来;填写2,则是查询C列的数据出来
4、匹配调整,只是查询文本类型,默认填写0 即可。
事例如下:
1、要将sheet2中的 隐患位置的名称 从 合肥物理站点 这个sheet表格中 查询出完整的数据,但是如果不用模糊查询,则查询出很多都 N/A 无法匹配的数据。
2、通过模糊查询,来匹配,如下图:公式 =VLOOKUP("*"&H7&"*",合肥物理站点!A:A,1,0)