问题已解决
老师好,excel的vlookup函数问题,vlookup(要找的内容,查找区域,返回第几列的内容,匹配方式),按照这个格式输入后总是显示#N\\A是啥原因
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答同学你好
这有两种情况,一种是你公式输入错了,另外一种就是查找不到对应的内容
你可以发图来看看
2023 11/30 17:26
84785021
2023 11/30 17:46
您看下,我按照格式输入的公司,比如我要查找长庆改造这个类目在表1里面的整个支付数据,返回到表3第二列,精确匹配
彭鱼宴老师
2023 11/30 17:56
数据表期间要改成B:D,要囊括你取数的范围,应该改成=VLOOKUP(A1,表1!B:D,3,0)
84785021
2023 11/30 17:59
哎呀,这样果然有数据啦老师,那个3是代表啥意思呀
彭鱼宴老师
2023 11/30 18:02
3代表你想找的那个数值在第几列,从你选择的期间开始数,比如你的期间是B:D,那么从B开始是第一列
84785021
2023 11/30 18:40
哦哦明白了,那他这个查出来的数据不是长庆改造支付的合计数哈?我看计算结果是3.6
彭鱼宴老师
2023 11/30 19:16
因为表1有很多长庆改造,你可以加一个sum函数
84785021
2023 11/30 20:21
他这个是不是默认返回第一个符合条件的数据呀
彭鱼宴老师
2023 11/30 20:54
是 因为检索到很多,直接取数是第一个
84785021
2023 11/30 22:08
如果我需要他显示所有符合条件的长庆改造支出之和,公式应该如何设置呢
彭鱼宴老师
2023 12/01 09:24
这边建议你把表1的B列合并单元格取消。然后用求和公司即可
改成 =SUMIF(表1!B:D,A1,表1!D:D)
84785021
2023 12/01 09:32
我按照您说的这个方式输入进去,确实出来的是合计数了,那这种是不是不适合使用vlookup函数呀
彭鱼宴老师
2023 12/01 09:42
是的 同学
vlookup函数比较适合单一的查找值