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

这两列数据(全部都是人的姓名)要求每行内容都是一样的,用哪个公式能快速的对这两列中的数据进行对比并且提示内容不一样的行呢?例如:ABC1李四手机号张三张三手机号2王二手机... 这两列数据(全部都是人的姓名)要求每行内容都是一样的,用哪个公式能快速的对这两列中的数据进行对比并且提示内容不一样的行呢?
例如:
A B C
1 李四手机号 张三 张三手机号
2 王二手机号 李四 李四手机号
3 张三手机号 王二 王二手机号
1:A列的手机号为打乱的,BC是对应的,我如何才能把A列的手机号对应上姓名,并自动匹配出来,在新的一列上显示出匹配后的数据
多谢高手来指点,谢谢!
在线等个位高手,着急
展开
 我来答
Q城里城外
推荐于2017-09-18 · TA获得超过4107个赞
知道小有建树答主
回答量:1077
采纳率:92%
帮助的人:128万
展开全部
  1. 首先把名字提取出来:=LEFT(A2,LENB(A2)-LEN(A2))

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

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

81821985
2013-06-08 · 知道合伙人软件行家
81821985
知道合伙人软件行家
采纳数:9470 获赞数:15120

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

2、EXCEL是不能自己判断数据是否正确与否的,只能使用者来指定,如果A列数据不可靠,BC列数据正确,只需要在空的地方,比如 E1输入
=b1&c1
然后下拉就有A列的数据了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑一笑说一说
科技发烧友

2013-06-08 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33713

向TA提问 私信TA
展开全部
在D1中输入或复制粘贴此公式
=INDEX(B:B,MATCH(A1,C:C,))
下拉填充
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caomaotz
2013-06-08 · TA获得超过554个赞
知道小有建树答主
回答量:1062
采纳率:0%
帮助的人:446万
展开全部
你可以先把BC列的数据复制到另外的表中(表2),在表1中通过函数VLOOLUP()进行数据匹配,就能生成对应的表格数据了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanxy0924
2013-06-08 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18589

向TA提问 私信TA
展开全部
d1输入
=VLOOKUP(A1,IF({1,0},C:C,B:B),2,0)
公式下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式