LOOKUP函数的问题,怎么返回一个公式? lookup函数的公式
- excel vlookup函数 怎么用,为什么返回不了正确的结果???
- excel中lookup函数返回值出错
- EXCEL vlookup函数不能返回正确结果怎么办
- 如图,excel表格怎样用lookup函数查找大于B列小于C列的数值并返回A列?
excel vlookup函数 怎么用,为什么返回不了正确的结果???
主要是VLOOKUP的第一参数要在查找区域中的第一列,显然你的查找数据是“飞信通讯录联系人.xls!$A$2:$E$332” 和第一列A列是人名,并不包含你要查找的C2的值,所以出错了。VLOOKUP这函数本身不支持反向查找,只能通过别人方法实现VLOOKUP的反向查找。把公式改为这样试试。
在你图中的J2单元格输入公式
=INDEX([飞信通讯录联系人.xls]Sheet1!A$2:A$332,IF(ISNA(MATCH(C2,[飞信通讯录联系人.xls]Sheet1!B$2:B$332,)),MATCH(C2,[飞信通讯录联系人.xls]Sheet1!D$2:D$332,),MATCH(C2,[飞信通讯录联系人.xls]Sheet1!B$2:B$332,)))
excel中lookup函数返回值出错
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
函数共4个参数
其中当第四个参数,range_lookup 的值为TRUE,或1时,则 table_array 的第一列中的数值必须按升序排列;否则,函数 VLOOKUP 不能返回正确的数值
EXCEL vlookup函数不能返回正确结果怎么办
返回的是什么?是返回的结果不正确还是NA错误或其它错误?最好把你的公式和截图都发上来,方便帮你找问题
1、注意你的vlookup是否为精确查找方式(一般都是以精确查找方式进行查找)
2、当存在重名的情况下,vlookup永远只会返回该名称第一次出现时所对应的内容
3、注意vlookup只会从查找范围中的最左列进行查找
4、你的查找值是否一致?例如:你查找范围中最左列的数字是以文本形式存储的,而你直接vlookup在这列中去查找一个纯数字,那肯定是有错的
如图,excel表格怎样用lookup函数查找大于B列小于C列的数值并返回A列?
=lookup(E2,B2:B25,A2:A25)
lookup是模糊查询,你说的未领用的问题可以加一个if函数,变成了
=if(e2>25,"未领用",lookup(E2,B2:B25,A2:A25))