EXCEL同一表格,有两列数据需要进行来匹配。

2024年12月01日 18:30
有5个网友回答
网友(1):

  1. 首先把名字提取出来:=LEFT(A2,LENB(A2)-LEN(A2))

    备注:lenB计算出汉字的字符长度,一个汉字算2个长度,len计算出字符长度,一个汉字算1个长度。

  2. 然后在通过Vlookup进行查找正确的手机号码:=VLOOKUP(D2,B:C,2,0)

网友(2):

问题描述不明确。
1、数据明明是3列,假定你是需要核对 A列的数据是否对应BC列的数据,参考公式:
=IF(A1=B1&C1,"","不一致")
然后下拉,有不一致的时候会提示。

2、EXCEL是不能自己判断数据是否正确与否的,只能使用者来指定,如果A列数据不可靠,BC列数据正确,只需要在空的地方,比如 E1输入
=b1&c1
然后下拉就有A列的数据了。

网友(3):

在D1中输入或复制粘贴此公式
=INDEX(B:B,MATCH(A1,C:C,))
下拉填充

网友(4):

你可以先把BC列的数据复制到另外的表中(表2),在表1中通过函数VLOOLUP()进行数据匹配,就能生成对应的表格数据了。

网友(5):

d1输入
=VLOOKUP(A1,IF({1,0},C:C,B:B),2,0)
公式下拉