Excel中Vlookup函数的使用详解

 时间:2024-10-21 13:21:06

1、Vlookup(找什么, 在哪个区域找, 找到后匹配第几列, 只要完全一样的值吗)如Vlookup(C11,D1:E9,2,0)在D1:E9这个区域中的第一列(!只与这个区域中的第一列进行匹配!),找到了C11中的王五这个人,然后把对应的第二列的值48返回,0表示精确匹配。

Excel中Vlookup函数的使用详解

2、匹配一般都是要批量用的,这里我们在下面加入赵七和张三,然后右边写的公式里我们直接下拉填充,会发现赵七匹配出来没问题,张三出错了,明明是有这个人的啊。进入这个单元格会发现,这里面已经不是D1:E9而是D3:E11了,因为下拉的时候,没有锁定行。

Excel中Vlookup函数的使用详解

3、我们回到D11单元格,加上锁定符号$。再次下拉填充,发现结果已经正常了。把美元符号放在列前面,就表面锁定列,放在行前面就表示锁定行。此例中我们只向下拉,没有向右拉,所以$D$1:$E$9和D$1:E$9是等效的

Excel中Vlookup函数的使用详解
Excel中Vlookup函数的使用详解

4、接下来我们把张三改成李八,发现右边的出错了,显示#N/A,这是因为没有匹配到这个值,如果不加处理的话,会让看到这个表的人觉得不舒服,觉得这是错的。

Excel中Vlookup函数的使用详解

5、在这里我们加入一个判断,如果ISNA判断的结果是真(是#N/A)的话,就填入空白,否则的话,就填入匹配到的值:=IF(ISNA(VLOOKUP(C13,$D$1:$E$9,2,1)),"",VLOOKUP(C13,$D$1:$E$9,2,1))也可以把空白""改成更为明显的提示=IF(ISNA(VLOOKUP(C13,$D$1:$E$9,2,1)),"无此人",VLOOKUP(C13,$D$1:$E$9,2,1))

Excel中Vlookup函数的使用详解
Excel中Vlookup函数的使用详解

6、Vlookup只能自左向右匹配,如果要更自由的匹配数据,用Index+Match更灵活

  • 一列数据只有一个数据但位置不定怎样提取
  • excel如何统计合格的天数
  • EXCEL怎么利用函数找到符合条件的数据
  • 怎么在Excel中使用ISFORMULA函数
  • office2013Excel如何设置数据唯一性
  • 热门搜索
    我爱文学的手抄报 快乐阅读手抄报内容 数学手抄报三年级下册 防震减灾手抄报版面 寓言故事手抄报 与诗同行手抄报 书香校园手抄报资料 为国家富强而奋斗的杰出人物手抄报 我爱我家手抄报图片 端午节手抄报简单好看