» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] excel妖怪公式问题. vlookup和mid不能混用?

是这样的.
A1 有数值,
通过MID取出A1某几位数值之后
用vlookup和B列中值进行精确匹配.如果发现命中返回对应的C列值

公式如下=VLOOKUP(MID(A1,1,3),B2:C10,2,FALSE)
从理论上来说公式应该没问题.
B列的确有A1取值后的那个数值,但是返回的结果是#N/A

何解?


TOP

MID(A1,1,3)
A1单元格从第一位开始取 取三位

没错吗?

那怎么后面的查找范围是B2:C10啊

应该是B1:C9啊

[ 本帖最后由 neversc0t 于 2009-7-2 15:50 编辑 ]



TOP

查询范围无所谓啊.只要目标值在那个区域里就可以了嘛


TOP

Lookup_value  为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value 可以为数值或引用。若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 返回错误值 #N/A。

Table_array  为两列或多列数据。使用对区域或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。

from excel help

TOP

发新话题
     
官方公众号及微博