赞
踩
数据整理过程中,有时会需要重新整理被打乱的数据或者摘取部分数据,依次查询的方法是非常费力的,VLOOKUP函数可以节约很多时间。
VLOOKUP函数是Excel里的纵向查找函数,基本用法如下:
lookup_value是查找值;
table_array是查找的范围;
col_index_num,决定了返回查找范围中第几列的值;
[range_lookup]可选,如果需要返回值的近似匹配,可以指定TRUE;如果需要返回值的精确匹配,则指定 FALSE;如果没有指定任何内容,默认值将始终为TRUE或近似匹配
表格中有20个参数(Parameter_Name)和其相对应的值(Fitted_Value),按照参数敏感性排列后得到参数的排列(Sensitivity_Sequencing),需要获取按照敏感性排序后的参数排列及相对应的值。
对于F列,需要在F2中输入公式 =VLOOKUP(E2,A$2:C$21,2,FALSE), 双击右下角应用公式就OK了。此时,就是根据排序后的ID,在查找的范围A2:C21进行查找,返回第2列(对应的Parameter_Name)的值。同理,G列就是返回第三列(对应的Fitted_Value)的值,即G2=VLOOKUP(E2,A$2:C$21,3,FALSE)。【注:在Excel中通常用固定符号$来固定要查找的范围,如A$2是在固定第2行,$A2表示固定A列,$A$2则是固定该单元格在公式应用中行列均不随之改变】
①需要注意的是,lookup_value在table_array中应始终位于第一列,即lookup_value只在table_array中的第一列进行查找
②出现查询结果为:#N/A 可能的原因:table_array的第一列需要与lookup_value是一样的数据格式,如文本与数字不匹配,或者无意间应用的是公式,都会出现VLOOKUP函数得出结果为#N/A的情况
③如果还遇到了其他问题,建议查看Excel中关于VLOOKUP函数的帮助
第一篇从最近经常帮助我的VLOOKUP函数开始记录分享,欢迎提出建议!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。