EXCEL里面的VLOOKUP做数据匹配,明明公式都没输入错误,但是总是匹配不出
我非常纳闷!VLOOKUP为什么匹配不出来到底那一步错了,图二是公式数据表的所选区域,这个公式,我用于其他EXCEL都屡试不爽,唯独这个总是匹配不出来部门...
我非常纳闷!VLOOKUP为什么匹配不出来 到底那一步错了,图二是公式数据表的所选区域,这个公式,我用于其他EXCEL都屡试不爽,唯独这个总是匹配不出来部门
展开
6个回答
展开全部
看你的图,是数据源的查找列和返回列的前后位置反了,Vlookup一定要被查找的内容在第一列,找到后再返回后面相应列的内容,
你看你的“张南萍”在“财务部”的后面,当然就返回#NA了,就是在第一列里找不到你要的内容。
你看你的“张南萍”在“财务部”的后面,当然就返回#NA了,就是在第一列里找不到你要的内容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=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年3月顺丰账单.xlsx工作簿,编辑完公式后再关闭2019年3月顺丰账单.xlsx工作簿,这样公式会自动生成引用地址,否则还要自己编辑路径很麻烦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Vlookup函数只能从左到右的正向查找,不能直接从右到左的逆向查找,如要进行逆向查找,需通过IF({1,0})建立两个数组进行辅助。公式结构为=VLOOKUP(D2,IF({1,0},$B$1:$B$7,$A$1:$A$7),2,0),这个公式用插入函数的引导窗口是编写不出来的,必须手动编写。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vlookup没有这个功能做反向查找,试试
=lookup(1,0/([xxx账号.xlsx]sheet0!$M$11:$M$340=$M11),[xxx账号.xlsx]sheet0!$L$11:$L$340)
=lookup(1,0/([xxx账号.xlsx]sheet0!$M$11:$M$340=$M11),[xxx账号.xlsx]sheet0!$L$11:$L$340)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询