发布网友
共2个回答
热心网友
这题实在是太简单了,
示意图如下:上为表1,下为表2,
注意!上表中B列,和下表中A列都应设置成文本格式.方法是:
选取上表中B列,右键单击,点"设置单元格格式"---"数字"---"文本"---"确定",
下表中A列也是这样设置.
在下表中B3单元格中输入公式:=INDEX(Sheet1!A$3:B$100,MATCH(A3,Sheet1!B$3:B$100,0),1)
,下拉,即可.
热心网友
详见样表截图
为方便理解,把原始数据和查询表放在同一张表上的kl列
f2输入
=index(l:l,min(if((right($l$2:$l$10,4)=right(d2,4))*(left($k$2:$k$10)=left(e2)),row($2:$10),4^8)))
数组公式,先按住ctrl+shift,最后回车
公式下拉
g2输入
=index(k:k,min(if((right($l$2:$l$10,4)=right(d2,4))*(left($k$2:$k$10)=left(e2)),row($2:$10),4^8)))
数组公式,先按住ctrl+shift,最后回车
公式下拉