EXCEL里面的VLOOKUP做数据匹配,明明公式都没输入错误,但是总是匹配不出

我非常纳闷!VLOOKUP为什么匹配不出来到底那一步错了,图二是公式数据表的所选区域,这个公式,我用于其他EXCEL都屡试不爽,唯独这个总是匹配不出来部门... 我非常纳闷!VLOOKUP为什么匹配不出来 到底那一步错了,图二是公式数据表的所选区域,这个公式,我用于其他EXCEL都屡试不爽,唯独这个总是匹配不出来部门 展开
 我来答
文夜南零碎1u
2019-05-12 · TA获得超过6224个赞
知道大有可为答主
回答量:1.3万
采纳率:80%
帮助的人:614万
展开全部
这个问题之前也一直困扰着我,遇到这种问题说明你对表格的理解深度不够!原因:表格中有你看不到的符号、空格等是要查找的表格和被查找的表格不是完全一样。
方法:1、通过数据分列把空格等分出去
2、在使用clean()函数把表格中的非打印字符去掉
通过这2个步骤 必定解决你的问题!!!!
yu_cuan
2019-05-12 · 超过31用户采纳过TA的回答
知道答主
回答量:117
采纳率:45%
帮助的人:25.1万
展开全部
看你的图,是数据源的查找列和返回列的前后位置反了,Vlookup一定要被查找的内容在第一列,找到后再返回后面相应列的内容,
你看你的“张南萍”在“财务部”的后面,当然就返回#NA了,就是在第一列里找不到你要的内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Zhangweijun189
科技发烧友

2019-05-12 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3021
采纳率:59%
帮助的人:960万
展开全部
=VLOOKUP(M14,IF({1,0},[2019年3月顺丰账单.xlsx]Sheet10!$M$11:$M$340,[2019年3月顺丰账单.xlsx]Sheet10!$L$11:$L$340),2,0)
必须先打开2019年3月顺丰账单.xlsx工作簿,编辑完公式后再关闭2019年3月顺丰账单.xlsx工作簿,这样公式会自动生成引用地址,否则还要自己编辑路径很麻烦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新浪河阳小子
科技发烧友

2019-05-13 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:6229
采纳率:73%
帮助的人:220万
展开全部
Vlookup函数只能从左到右的正向查找,不能直接从右到左的逆向查找,如要进行逆向查找,需通过IF({1,0})建立两个数组进行辅助。公式结构为=VLOOKUP(D2,IF({1,0},$B$1:$B$7,$A$1:$A$7),2,0),这个公式用插入函数的引导窗口是编写不出来的,必须手动编写。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2019-05-13 · TA获得超过110个赞
知道答主
回答量:89
采纳率:0%
帮助的人:17.2万
展开全部
vlookup没有这个功能做反向查找,试试
=lookup(1,0/([xxx账号.xlsx]sheet0!$M$11:$M$340=$M11),[xxx账号.xlsx]sheet0!$L$11:$L$340)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式