vlookup功能的目的:精准搜索;模糊搜索;反向搜索;
1.反向搜索
当你使用vlookup函数进行搜索时,你总是从前到后进行搜索,也就是你要找的内容在前面一栏,对应的目标在后面一栏。然后你可以看到从你要找的那一列到目标所在的那一列有多少列,反向搜索,相反你要找的目标在最前面的那一列。这时候你要把前后柱的位置调换一下。
下面,在:b,a:a),2,0)。
这里使用了一个if函数。if函数写成if(条件,条件为真时的结果,条件为假时的结果),{1,0}是一维数组。作为if函数的条件,1表示if函数的条件为真,0表示函数的条件为假。
在单元格中输入公式if(1,"i","you")以显示结果"i",并输入if(0,"i","you")来显示结果"你""。
同样,如果({1,0},b:b,a:a),结果是b列内容改为a列内容的前面,注意公式中1列和b列的位置对应,0和a列对应。公式也可以写成好像({0,1},a:b15,2,0),在g6输入vlookup(:c15,3,0)。
再看另一个例子:
3.模糊搜索类似于精确搜索,只是最后一个参数是1。模糊搜索是指不确定是在列表中找到某个值,还是只找到该值所在的区域。
示例:在下图中,要了解b2(79)的分数是多少,还可以使用if函数,在c2输入if(b2gt90,"优秀"if(b2gt80,"好"if(b2gt70,"中等"if(b2gt60,"及格"差"))。这个公式也是可以接受的。公式写起来比较复杂,可以用vlookup函数的模糊搜索,凡是能用if函数的地方都可以用vlookup函数,哪个方便就用哪个。
在下图中,79分的b2可以在l1:5的区域内找不到,只能找到79所在的区域(70到80之间)。
绝对参考区域l1:m5,否则向下填充时范围会发生变化,不允许搜索。
例如:在p2输入vlookup(b2,$s$5:$t$11,2,1)。
1.计算机打开exc:c,2,0).
4.输入公式后,只需按:c,3,0).
6.输入单价公式后,按enter复制公式。
7.复制公式后,在工作表1中输入型号、名称、单价,会自动显示。