VLOOKUP这个函数公式也输入正确了,可是结果就是#N/A请问是什么原因啊,有时显示结果了,但结果也是错的

学习 时间:2026-03-30 15:38:37 阅读:2677
VLOOKUP这个函数公式也输入正确了,可是结果就是#N/A请问是什么原因啊,有时显示结果了,但结果也是错的要求这几人的工号A B C D序号\x05姓名\x05帐号\x05金额1\x05韦文文\x05130040002132141\x052399.582\x05闫亮\x05130040002132473\x052371.313\x05李永贵\x05130040002132066\x052548.304\x05李智\x05130040002131917\x052462.965\x05莫俊初\x05130040002132390\x052493.276\x05程建波\x05130040002131754\x052624.327\x05胡红芳\x05130040002131831\x052709.668\x05吴贵平\x05130040002132229\x052589.369\x05杨晓\x05130040002132559\x052574.55下面是另一组数据A B C D E F序号 人员编号\x05姓名\x05实发工资\x05代办费\x05累计1\x05HY0001\x05韦文文\x052387.50\x050.00\x052387.502\x05HY0002\x05闫亮\x052237.04\x050.00\x052237.043\x05HY0003\x05李永贵\x051657.55\x050.00\x051657.554\x05HY0004\x05李智\x052282.91\x050.00\x052282.915\x05HY0006\x05程建波\x052548.32\x050.00\x052548.326\x05HY0007\x05胡红芳\x052563.62\x050.00\x052563.627\x05HY0012\x05吴贵平\x052270.35\x050.00\x052270.358\x05HY0013\x05杨晓\x051657.55\x050.00\x051657.559\x05HY0015\x05殷勇\x051664.10\x050.00\x051664.10我做的公式是=VLOOKUP(B2,[新建1.xls]Sheet1!$A:$F,2,0)但我的结果却是#N/A

最佳回答

优雅的麦片

优美的店员

2026-03-30 15:38:37

你没有讲明白你的公式在输入在哪个表格。经对比一下,应该是输入于上一个表格里面的E2,以B2(姓名列)作为查找条件,返回下一个表格中的C列(姓名)对应的B列(人员编号)数据吧?用VLOOKUP查找函数设置公式肯定不成立。该函数过于局限,只适应于首列查找,你上一表的姓名(B列)对应的下一表的姓名(C列),返回的数据在B列,姓名列就不是“首列”,不符合函数要求,所以返回错误值#N/A。建议用INDEX(索引函数,其查找功能比VLOOKUP强多了):E2输入=INDEX([新建1。xls]Sheet1!B:B,MATCH(B2,[新建1。xls]Sheet1!C:C,))(索引不到时,会返回错误值(VLOOKUP也一样),可加IF、ISERROR函数返回空值)

最新回答共有2条回答

  • 自觉的裙子
    回复
    2026-03-30 15:38:37

    你没有讲明白你的公式在输入在哪个表格。经对比一下,应该是输入于上一个表格里面的E2,以B2(姓名列)作为查找条件,返回下一个表格中的C列(姓名)对应的B列(人员编号)数据吧?用VLOOKUP查找函数设置公式肯定不成立。该函数过于局限,只适应于首列查找,你上一表的姓名(B列)对应的下一表的姓名(C列),返回的数据在B列,姓名列就不是“首列”,不符合函数要求,所以返回错误值#N/A。建议用INDEX(索引函数,其查找功能比VLOOKUP强多了):E2输入=INDEX([新建1。xls]Sheet1!B:B,MATCH(B2,[新建1。xls]Sheet1!C:C,))(索引不到时,会返回错误值(VLOOKUP也一样),可加IF、ISERROR函数返回空值)

上一篇 英语选词造句①how far②take③spend④all over the world⑤the number of…尽

下一篇 雨果的巴黎圣母院的故事梗概 英文版