vlookup函数的table_array不理解

例:table_array区域里“52831”的格式为文本时不能搜索到指定值,当格式改为数值时,再重新输入就可以搜索到指定值。这是什么??当“01221”这个字符不能在数值格式下输入因为前面的“0”会删除,且“01221”这个当格式为文本时输入后,能搜索到指定值??求解

函数语法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
table_array区域里“52831”的格式为文本时不能搜索到指定值,当格式改为数值时,再重新输入就可以搜索到指定值。
说明你在公式本身的lookup_value这个参数不是跟table_array区域里的一样的数据类型,方法是在公式里加上“”号,这样要搜索的数据就变成跟table_array区域里一样的文本型数据。
“01221”这个当格式为文本时输入后,能搜索到指定值,这再一次说明,原来table_array区域里的数据是以文本格式而不是数字格式的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-06
函数公式中可以直接输入数字,但是如果是用于查找引用的话,直接输入的数字(例如1)跟加上双引号的数值文本(例如"1")这是不能通用的。以你要查找的结果是什么类型为准,数字就数字,文本就文本。一般如果是系统里面导出的数字,在EXCEL里显示的都是文本,你可以用全部加0等方法将导出的数值文本转化为数字。一旦说数字前面必须带零的,那么这肯定就是文本了,不可能让你用数字来查找,这是两回事。
第2个回答  2011-11-06
个人认为要搜的值和要找的区域格式不一致导致

vlookup函数的table_array不理解
函数语法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)table_array区域里“52831”的格式为文本时不能搜索到指定值,当格式改为数值时,再重新输入就可以搜索到指定值。说明你在公式本身的lookup_value这个参数不是跟table_array区域里的一样的数据类型,方法是在公式里加上“”号,这样...

Vlookup用不明白,向达人求救。。。
2.Table_array 为“需要在其中查找数据的数据表”,可以使用单元格区域或区域名称等。⑴如果 range_lookup 为 TRUE或省略,则 table_array 的第一列中的数值必须按升序排列,否则,函数 VLOOKUP 不能返回正确的数值。如果 range_lookup 为 FALSE,table_array 不必进行排序。⑵Table_array 的第一列中...

vlookup 中table-array总有问题 公式中已经显示正确内容了 到表格里还...
根据你的意思,函数Vlookup的第1参数有误,因为你是要查找C4单元格的值,而你选择了C4:C100,所以看上去是正确了,其实,这是一个数组公式,返回了一串值,所以正确用法就是第1参数只填C4,然后下拉公式实现其它行的查找

为什么vlookup函数table-array无法引用到另外张表格?急
1.在公式所在的工作簿里,新插入一个空表,复制另一个表里需要引用的数据,粘贴到空表里,再做引用。2.在table-array里手工输入目的工作簿的绝对路径,再加上引用的工作表以及范围。如果不想这样,你可以试试打开其中一个文件后,用菜单-打开-选另一个文件(而不是用双击打开另一个文件)。

在Excel中vlookup函数中table_array问题
可以引用其他工作簿中的数据,为了避免输入错如,在你新建的表格中,使用打开按钮,打开要引用的那个工作薄,然后在新建表中输入公式,要输入table-array时,直接在要引用的那个工作薄中选取数据区域,就可以了,这样更方便也不容易出错。

Excel中的VLOOKUP函数中第二个参数table_array是否可以是一个组合区域...
table_array不能为不连续的区域.限制为:同表中的连续区域.

在excel中、=vlookup(lookup_value,table_array,col_index_num,[range...
lookup_value:判断的条件值table_array:数据区域col_index_num:在第几列取值range_lookup为 1 时,表示TRUE ; range_lookup为0 时,表示FALSE 延展阅读:Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表...

函数vlookuP中Table_array 为ts是什么意思
Table_array 为vlookuP的第二参数,是指查找区域。用ts代替,可能是对该查找区域进行定义名称。公式示例:=VLOOKUP(B1,数据区,2,0)意思是说:在数据区内的第二列,精确查找B1所对应的值。

vlookup的table_array
修改为数组公式:=VLOOKUP($F2,IF($Y$1:$Y$999<>"",$F$1:$Y$999),20,)公式设定区域为F1:Y999,请根据实际需要调整区域,尽量不要整列的引用,应指定行数,这样在数据量大时,公式运算的速度会快些。且如果用的是EXCEL 2003,部份情况下EXCEL公式本身也不支持整列的引用。

EXCLE 公式VLOOKUP 第二个参数table_array的问题,想表示不连续的列
table_array在Excel中不能为不连续的区域.所以是不行的

相似回答