
excel函数LOOKUP出现的问题
图1SHEET1图2SHEET2如图所示,SHEET2中有大量原始数据,现要求在SHEET2中找到SHEET1中A列【股票代码】的应付债券数据,我用的LOOKUP函数,具...
图1 SHEET1
图2 SHEET2
如图所示,SHEET2中有大量原始数据,现要求在SHEET2中找到SHEET1中A列【股票代码】的应付债券数据,我用的LOOKUP函数,具体如下:(CJ列为应付债券的金额)
=LOOKUP($A2,Sheet2!$A$2:$A$10,Sheet2!$CJ$2:$CJ10)
但SHEET1中B2的返回值为#N/A,求问这是怎么回事?是我SHEET1或者2中代码数据的格式不一致吗?但我已经通过【乘1】都转为数字型了啊?
函数公式应该是对的,因为还有个表SHEET3,也是从SHEET2中找数据,一样的公式,有结果。 展开
图2 SHEET2
如图所示,SHEET2中有大量原始数据,现要求在SHEET2中找到SHEET1中A列【股票代码】的应付债券数据,我用的LOOKUP函数,具体如下:(CJ列为应付债券的金额)
=LOOKUP($A2,Sheet2!$A$2:$A$10,Sheet2!$CJ$2:$CJ10)
但SHEET1中B2的返回值为#N/A,求问这是怎么回事?是我SHEET1或者2中代码数据的格式不一致吗?但我已经通过【乘1】都转为数字型了啊?
函数公式应该是对的,因为还有个表SHEET3,也是从SHEET2中找数据,一样的公式,有结果。 展开
13个回答
展开全部
LOOKUP函数以高效的运算速度被EXCEL函数爱好者喜欢,而且LOOKUP在日常实际工作中特别是数组公式,内存数组中应用广泛。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找不到数据的时候一般回显示#N/A。
要查询的数据表可能查不到这个数据。
可以嵌套IF+ISERROR或者IFERRORR排查一下错误。
要查询的数据表可能查不到这个数据。
可以嵌套IF+ISERROR或者IFERRORR排查一下错误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先看一下两个表中的代码数据是不是相同,把单元格格式调成一样的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
精确匹配不建议用lookup而是用vlookup或index+match=index(sheet2!cj:cj,match(a2,sheet2!a:a,))如果还是返回na检查数据前后是否有空格或其他不可见字符....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=VLOOKUP(A2,Sheet2!A:CJ,88,0)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |