1. 首页 > 科技

LOOKUP函数的问题,怎么返回一个公式? lookup函数的公式

LOOKUP函数的问题,怎么返回一个公式?lookup函数的公式

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))