EXCEL VLOOKUP函数问题 =VLOOKUP(Sheet1!$A$2,Sheet2!$B$2:$D$120,COLUMN(A2),0) 这个函数有什么错误?

=VLOOKUP(Sheet1!$A$2,Sheet2!$B$2:$D$120,COLUMN(A2),0)这个函数有什么错误?实现不了从sheet2中调取数据到sheet1,我要的是sheet1中A列满足sheet2中的A列条件,sheet1中的B,C,D列调取sheet2中的B,C,D列数据,具体如图
第一次上传错图了,每一张是sheet2的,第二张是sheet1的,第二张图要实现每一张图中的效果,怎么实现,就是图片也要同时读取。

第1个回答  2017-03-04
在Sheet1的B2单元格输入以下公式,然后向右向下填充公式
=VLOOKUP($A2,Sheet2!$B:$D,COLUMN(B1),0)
或者=VLOOKUP($A2,Sheet2!$B$2:$D$120,COLUMN(B1),0)
公式中的Sheet2修改为实际的表名。追问

还是不行,其中sheet2中B列是图片的,这个没有影响吧?我向右填充,没有图片的项也是出不来。我要的是在sheet1中的A列输入项,比如A2输入QC00066,出来sheet2中B,C,D列中相应的项,还有sheet1和sheet2中的表格大小需要一致大小吗?这个有影响吗?
“公式中的Sheet2修改为实际的表名” 这句是什么意思?

追答

图片无法通过VLOOKUP函数进行引用。
VLOOKUP对表格大小没有要求,但对查找条件与引用区域是否完全一致有要求,包括文本"1"与数值1也是无法直接查找引用的。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网