早教吧 育儿知识 作业答案 考试题库 百科 知识分享

简单的Vlookup函数,为什么总是出错呢?C列D列E列F列G列4行123455行11121314156行21222324257行31323334358行4142434445情况一:VLOOKUP(COLUMN(C5)-2,$C$4:$G$8,ROW(C5)-3,0)=2,正常;情况二:VLOOKUP(C

题目详情
简单的Vlookup函数,为什么总是出错呢?
C列 D列 E列 F列 G列
4行 1 2 3 4 5
5行 11 12 13 14 15
6行 21 22 23 24 25
7行 31 32 33 34 35
8行 41 42 43 44 45
情况一:VLOOKUP(COLUMN(C5)-2,$C$4:$G$8,ROW(C5)-3,0)=2,正常;
情况二:VLOOKUP(COLUMN(D5)-2,$C$4:$G$8,ROW(D5)-3,0)=#N/A,错误,为什么?
注:独立函数COLUMN(C5)=3,COLUMN(D5)=4,ROW(C5)=5,ROW(D5)=5均正常
情况二出错的原因在哪?是否因函数混用的影响?
▼优质解答
答案和解析
VLOOKUP(COLUMN(D5)-2,$C$4:$G$8,ROW(D5)-3,0),这里COLUMN(D5)-2=2,出现错误值是因为你C列根本没有2这个数值,自然匹配不到结果