如图,B列在A列中查找,D列得到B列对应C列的值:
D1用VLOOKUP函数精确查找,公式:
=IF(B1="","",VLOOKUP(B1,A$1:C$4,3,))
VLOOKUP函数中:B1为查找值;A$1:C$4为查找区域,其中A1到A4是被查找列,必须为查找区域的第一列,结果列在查找区域的第3列C1到C4(第3个参数“3”表示查找区域的第3列);第4个参数缺省状态,就是FALSE,表示精确查找,可以输入FALSE或0;下拉D1单元格填充柄,复制填充公式;
或:
=IF(B1="","",VLOOKUP(B1,IF({1,0},A$1:A$4,C$1:C$4),2,))
公式中IF({1,0},A$1:A$4,C$1:C$4),作用是连接不相连两个区域;这个公式可以解决不连续区域的查找问题,如:被查找列不为区域的第1列时尤为适用;下拉D1单元格填充柄,复制填充公式。