vlookup函数的table_array不理解

例:table_array区域里“52831”的格式为文本时不能搜索到指定值,当格式改为数值时,再重新输入就可以搜索到指定值。这是什么??当“01221”这个字符不能在数... 例:table_array区域里“52831”的格式为文本时不能搜索到指定值,当格式改为数值时,再重新输入就可以搜索到指定值。这是什么??当“01221”这个字符不能在数值格式下输入因为前面的“0”会删除,且“01221”这个当格式为文本时输入后,能搜索到指定值??求解 展开
天涯流星1
推荐于2018-03-26 · TA获得超过1468个赞
知道小有建树答主
回答量:1454
采纳率:100%
帮助的人:626万
展开全部
函数语法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
table_array区域里“52831”的格式为文本时不能搜索到指定值,当格式改为数值时,再重新输入就可以搜索到指定值。
说明你在公式本身的lookup_value这个参数不是跟table_array区域里的一样的数据类型,方法是在公式里加上“”号,这样要搜索的数据就变成跟table_array区域里一样的文本型数据。
“01221”这个当格式为文本时输入后,能搜索到指定值,这再一次说明,原来table_array区域里的数据是以文本格式而不是数字格式的。
Burglarize
2011-11-06 · TA获得超过825个赞
知道小有建树答主
回答量:543
采纳率:100%
帮助的人:373万
展开全部
函数公式中可以直接输入数字,但是如果是用于查找引用的话,直接输入的数字(例如1)跟加上双引号的数值文本(例如"1")这是不能通用的。以你要查找的结果是什么类型为准,数字就数字,文本就文本。一般如果是系统里面导出的数字,在EXCEL里显示的都是文本,你可以用全部加0等方法将导出的数值文本转化为数字。一旦说数字前面必须带零的,那么这肯定就是文本了,不可能让你用数字来查找,这是两回事。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xinbianjiang
2011-11-06
知道答主
回答量:14
采纳率:0%
帮助的人:12万
展开全部
个人认为要搜的值和要找的区域格式不一致导致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式