Excel的VLOOKUP汉字查找总出现#N/A,不能查找到汉字。

Excel的Vlookup公式运用。我在查找数字的时候是可以的,结果也是匹配的,但是一旦换成了汉字就总显示#N/A,不是格式问题,不是空格问题,不是隐藏字符问题,不是数据... Excel的Vlookup公式运用。我在查找数字的时候是可以的,结果也是匹配的,但是一旦换成了汉字就总显示#N/A,不是格式问题,不是空格问题,不是隐藏字符问题,不是数据表不顶格的问题,相关答案我已经找了一早上了,问题还是得不到解决。以下是截图。希望有大神可以救救我这个小白,困惑两天了。 展开
 我来答
虚怀若谷举手之劳

2019-07-17 · 用我一份热,耀出千分光
虚怀若谷举手之劳
采纳数:1463 获赞数:5073

向TA提问 私信TA
展开全部

度友,公式写错了,先看正确公式


度友的公式会错,原因有两个。
第一个:度友用编号查找的时候,可以找到正确性别。注意,注意,注意,度友这个时候给定的查找范围是整个工作表。
然后用姓名去查找性别,就错误了,这个时候给定的查找范围也是整个工作表。
错就错在,编号,都是位于表格的第一列,姓名都是位于表格的第二列。
VLOOKUP函数是在表格的第一列查找H11.
当H11 为姓名的时候,第一列没有姓名,自然错误。
第二,给定范围不合适,看图片中给定的范围。

追问
我明白了,是不是意思是在用VLOOKUP公式的时候,查找的元素一定要是选定范围的第一列?
追答
是的,度友,问题解决了,给个认可啊!!
眯住眼串针
科技发烧友

2019-07-17 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:1.1万
采纳率:58%
帮助的人:3096万
展开全部
这个是要看你定义的 “表2[#全部]”的区域是什么
看截图,应该是 A2:E7 或者 A:E

那VLOOKUP就只会在A列查找
如果查找值不是编号的话就会出错。

如果你想要用姓名来查找
就得将那个区域定义为 B:E
实际的公式类似于 =VLOOKUP(H11,B:E,2,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2019-07-17 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:67%
帮助的人:8758万
展开全部
不要用自定义
直接写
=VLOOKUP(H11,B:C,2,0)
0表示精确查找,一般都不用模糊查找
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式