如何用vlookup从一张表筛选填充特征和index不一致的另一张表?

遇到一个问题--

表格A类似:

ID 姓名 住址 电话

表格B类似:

名字 ID 家庭住址 移动电话

其中在匹配姓名和ID的时候没有问题,但在利用ID匹配家庭住址和移动电话的时候却显示NA,想问下是vloopup选取的范围不对么,还是特征的顺序必须一一对应?
我的vlookup函数类似于:

=VLOOKUP(A2,[清洗后的数据账户信息.xlsx]Sheet1!$C:$D,2,0)

这里的A2是ID,第二项区域是我选中的另一张表的范围,后面的俩项则是起始点和精确查找,但返回的缺失NAN
求教

传个文件上来吧,看你描述还得脑补还原数据,好累啊