发布网友 发布时间:2022-04-22 09:57
共5个回答
热心网友 时间:2022-05-27 17:34
是因为使用VlookupVlookup函数时参数设置错误导致,解决的具体步骤如下:
1、在a12单元格中输入公式=VLOOKUP(1,A2:C10,2) 函数的作用是在 A 列中查找 1,并从相同行的 B 列中返回值 (2.17)。
2、在a13单元格中输入公式=VLOOKUP(1,A2:C10,3,TRUE) 函数的作用是在 A 列中查找 1,并从相同行的 C 列中返回值 (100) 。
3、在a14单元格中输入公式=VLOOKUP(0.7,A2:C10,3,FALSE) 函数的作用是在 A 列中查找 0.7。因为 A 列中没有精确地匹配,所以返回了一个错误值 (#N/A)。
4、在a15单元格中输入公式=VLOOKUP(0.1,A2:C10,2,TRUE) 函数的作用是在 A 列中查找 0.1。因为 0.1 小于 A 列的最小值,所以返回了一个错误值 (#N/A)。
5、在a16单元格中输入公式=VLOOKUP(2,A2:C10,2,TRUE) 函数的作用是在 A 列中查找 2,并从相同行的 B 列中返回值 (1.71)。
6、点快捷键 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
7、进入公式审核模式之后可以观察各个单元格中设置的公式 可以看到a12单元格中的公式第四个参数是省略的 省略后 按第四个参数是true处理。
热心网友 时间:2022-05-27 17:34
可能是你引用查找的列有问题。
比如:
=vlookup(a1,b:c,1,0)
意思是,返回c列符合条件的单元格对应的b列数据。在这个中,返回值是第一列的。而vlookup是不支持返回第一列数据的。这种情况下vlookup就会报错。
========
看你的补充,可能是你在引用时,没加另一个工作表的名称,或没加对。如果要引用其他工作表的话,需要输入工作表名称,并在名称后输入英文格式的感叹号。
如引用sheet1的a、b列。则应该输入:
sheet1!a:b
=======
明白你意思了。你这个是跨表引用。你试试在一个excel中,打开2个文档。(我记得excel2003应该是支持这个功能的)打开后,你看一下,软件右上角的”ד图标下面应该还有一个”ד图标,点击下面那个”ד图标左边的那个图标。这样操作后,应该可以在excel中看到2个不同工作簿的表格。之后你再使用vlookup的点击区域功能去选择你需要的数据就可以了。追问
还原窗口吧,还是不行啊,好像每个Excel都是的进程打开的。。。在任务管理器里面看到的,打开几张表,就出来几个进程。。。
热心网友 时间:2022-05-27 17:35
一、公式的使用方法:
=VLOOKUP(目标,区间,列号,0)
二、出现问题的原因及处理方法:
很多人都碰到这样的情况,明明查找值能找到为什么还是显示错误值#N/A,我总结了三个常犯的小错误和处理方法
1、错误原因:查找值是数值,而被查找区域首列是文本,例如查找值是数字12345,而被查找区域是文本型12345
解决方法:通过&""运算就OK了
2 、错误原因:查找值是文本,而被查找区域首列是数字,例如查找值是文本12345,而被查找区域是数值型12345
解决方法:通过减负运算就OK了
3、错误原因:查找值中有看不见的空格
解决方法:TRIM()函数去除两边空格
热心网友 时间:2022-05-27 17:35
看好异表引用的公式里
=VLOOKUP(A2,Sheet1!$A:$B,2,0),关键是Sheet1!$A:$B
你拖鼠标也会出现虚线啊,除非没选择正确的列
你把原始表复制到一张新表中试试看
热心网友 时间:2022-05-27 17:36
选择其他表格的velookup公式要求不能有合并单元格的,这样才能选中数据区域,你试一下取消合并单元格吧,如果还是有错误就试着选择问题追踪看一下是哪个表格出现错误了