Excel里面,如何通过vlookup函数,查找姓名?


Excel里面 。如何通过vlookup函数 。查找姓名?
在这里举个简单的例子
【Excel里面,如何通过vlookup函数,查找姓名?】一、正向查找:根据工号查找姓名 。工号在首列 。姓名第二列

Excel里面,如何通过vlookup函数,查找姓名?

文章插图
注意:查找值必须是位于查找区域的第一列
精确查找时候第四参数可以省略不写
查找值的格式必须一致
二、逆向查找:根据工号查找姓名 。姓名在首列 。工号在第二列
Excel里面,如何通过vlookup函数,查找姓名?

文章插图
Excel里面,如何通过vlookup函数,查找姓名?

文章插图
这里的IF其实是对数组进行判断 。并返回一个新的数组 。{1,0}就是构建了一个包含1和0的条件数组 。1代表条件成立 。0代表条件不成立 。
IF({1,0},区域1,区域2)
返回
{区域1,区域2}
这是一个固定套路 。大家不需要理解 。会用就行
希望我的回答可以帮到你 。更多小技巧欢迎关注我的头条号!
其他观点:
VLOOKUP 是在表格的首列查找指定的值 。并由此返回表格当前行中其他列的值 。
公式表达如下:
VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)
=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE) 。
可以通俗理解为(用啥找、在哪找、找啥、精确找/近似找)
要特别注意的一点:其中需要找的内容一定是在数据表的最左列 。查找结果要精确的话 。第四个参数要写False/0或1/TRUE 。
举个栗子之精确查找
下图为某公司工资表 。已知姓名 王五 。需要查询他的工资 。那就需要输入公式 =VLOOKUP(F2 。A1:C7 。2 。0)
解释:A1:C7为我们搜索的区域;2代表搜索的目标在第二列(特别注意 。此第二列不代表整个表格的第二列 。而是我们搜索区域的第二列);0为精确查找 。也可以输入为FALSE
c35WL6JHxkGasBvEe3pvmw==.png
举个栗子之近似查找
下图中我们知道某人工资为5000 。想找是什么职务 。显然工资一栏中并没有5000这一项 。那就需要近似查找了 。Excel中如果找不到查询值就会返回到小于查询值得最大值 。公式为=VLOOKUP(G3 。B1:C7 。2,1)
解释:B1:C7为查找区域 。2为第二列 。1为近似查找 。当然也可以输入TURE
其他观点:
工号、身份证号一般来说都是唯一的 。可以用做查询条件 。
=VLOOKUP(身份证号 。身份证号开头的名单 。姓名在第几列 。0)

    推荐阅读