=VLOOKUP(E259,单位代码!A:B,2,FALSE)

来源:百度知道 编辑:UC知道 时间:2024/05/09 05:32:25
这是什么意思!!
有QQ吗,加下.请教一下!
=VLOOKUP(E259,单位代码!A:B,2,TRUE)
结果也不一样了!这是为什么!!

VLOOKUP是EXCEL里面的一个函数。语法是
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
当range_lookup等于FALSE时,就是说在table_array中查找等于lookup_value的记录,然后返回该记录第col_index_num列的值。
对于你的VLOOKUP(E259,单位代码!A:B,2,FALSE),它的意思是说在单位代码的工作表中A列中查找等于E259的数据,并该数据B列的值。
/*************下面是一个文档里面的内容,你好好看一下************/
Range_lookup为一逻辑值,指明函数VLOOKUP 返回时是精确匹配还是近似匹配。如果为TRUE 或省略,则返回近似匹配值,即如果找不到精确匹配值,则返回小于lookup_value 的最大数值;如果range_value为FALSE,函数VLOOKUP 将返回精确匹配值。如果找不到,则返回#N/A。
加一句,如果是TRUE的话,那么要对数据第一列进行排序,才能得到正确的结果。