Excel VLOOKUP如果包含

时间:2015-05-22 16:23:09

标签: excel vlookup

我试图编写一个Excel公式,该公式将使用let表示用户输入B2的任何内容,在第一列中搜索包含该数字并返回第二列的行。

我试过这个vlookup

=VLOOKUP("*"&B3&"*",[MPI_Directory_by_Establishment_NumberWEBSITE.xls]AllMPIByEstNo!$1:$65536,2)

此索引匹配 - 它只会带回完全匹配

=INDEX([MPI_Directory_by_Establishment_NumberWEBSITE.xls]AllMPIByEstNo!$B:$B,MATCH(B2,[MPI_Directory_by_Establishment_NumberWEBSITE.xls]AllMPIByEstNo!$A:$A,0))

先谢谢你

1 个答案:

答案 0 :(得分:0)

你通常需要FALSE作为VLOOKUP的第四个参数,例如简化sheet2上的数据

  

= VLOOKUP( “” &安培; B2&安培; “”,Sheet 2中!A:B,2,FALSE)

但匹配值(在A列中)是数字还是字母数字?