与 30万 读者一起学Excel VLOOKUP函数是很灵活的,跨表、跨工作簿都可以查找。 1.跨表查找 根据班级查找价格。 =VLOOKUP(A2,价格表!C:D,2,0) 2.跨工作簿查找 根据班级查找价格。 =VLOOKUP(A2,[价格表.xlsx]Sheet1!$C:$D,2,0) 跨表、跨工作簿,操作其实都一样,区域都是鼠标引用生成。不过跨工作簿有一些注意点需要说明,有很多读者都会遇到这2种情况。 01 鼠标没法引用区域 这是Excel2007版本设计上的缺陷,有的时候会引用不了。而Excel2013以上版本不会出现这种问题,如果有条件尽量升级版本。 02 区域引用整列提示出错 同样一条公式,弹出警告对话框。其实,这是其中一个表格为兼容性模式,也就是xls格式。xls格式只能引用65536行,而xlsx格式是100多万行,明显有问题。 遇到这种,有2种解决方法。 只引用有数据区域: =VLOOKUP(A2,[价格表.xlsx]Sheet1!$C$2:$D$10,2,0) 或者将兼容模式,另存为xlsx格式,然后再重新引用公式。 就写到这里。 在查找数据的时候,你喜欢用哪个函数? 作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban) |
|