EXCEL中如何找出两列数据的不同
如A1列有两万个姓名,B1列有一万八个姓名,A列中包含B列所有数据如何用函数找出A1中B1缺少的姓名...
如A1列有两万个姓名,B1列有一万八个姓名,A列中包含B列所有数据
如何用函数找出A1中B1缺少的姓名 展开
如何用函数找出A1中B1缺少的姓名 展开
13个回答
展开全部
用countif()找出个数或用vlookup()匹配出来也行,或用if(match(),,)
=IF(COUNTIF(B:B,A1)>0,"",A1)再往下填充到20000行
=IF(ISNA(VLOOKUP(A1,B:B,1,0)),A1,"")再往下填充到20000行
=IF(ISNA(IF(MATCH(A1,B:B,0)>0,"",A1)),A1,"")再往下填充到20000行,就能看到了
如要在一起就排序下就行了
=IF(COUNTIF(B:B,A1)>0,"",A1)再往下填充到20000行
=IF(ISNA(VLOOKUP(A1,B:B,1,0)),A1,"")再往下填充到20000行
=IF(ISNA(IF(MATCH(A1,B:B,0)>0,"",A1)),A1,"")再往下填充到20000行,就能看到了
如要在一起就排序下就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、在B列后插入一列运用公式。
2、原B列现变成了C列
3、在B列运用公式=VLOOKUP(A1,C:C,1,FALSE)
4、向下方拖拉复制公司至20000行
5、#N/A为不能匹配的数据,能匹配的则会自动显示姓名
注:C:C是C列所有数据(当鼠标变成实心黑色向下箭头时选择C列)“1”代表C这一列
2、原B列现变成了C列
3、在B列运用公式=VLOOKUP(A1,C:C,1,FALSE)
4、向下方拖拉复制公司至20000行
5、#N/A为不能匹配的数据,能匹配的则会自动显示姓名
注:C:C是C列所有数据(当鼠标变成实心黑色向下箭头时选择C列)“1”代表C这一列
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C列输入
=if(and(B:B="",A:A<>""),C:C,"")
C列挑出的就是A1中B1缺少的姓名的单元格了
=if(and(B:B="",A:A<>""),C:C,"")
C列挑出的就是A1中B1缺少的姓名的单元格了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先需要把两列数据定义到“数据块”中,并且分别为它们起个名字。分别叫“左边”和“右边”,即A列为“左边”,B列为“右边”。在excel2007中选公式选项卡 -> 定义名称 -> 名称中填上“左边”-> 按确定退出。在excel2003中选插入 -> 名称 -> 定义,用同样的方法,选中 (右) 列数据把它定义成“右边”。然后另换一新列中头一个单元格,点中后在公式栏中输入=IF(ISNA(VLOOKUP(A1,右边,1,FALSE)),"新","")
接下去,我们要把公式拖到整列。把鼠标放到选中那个单元格右下角的那个小十字上,按住十字上往下拖。一直拖到这一列的末尾。
接下去,我们要把公式拖到整列。把鼠标放到选中那个单元格右下角的那个小十字上,按住十字上往下拖。一直拖到这一列的末尾。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在c1输入=VLOOKUP(A1,B1:B20000,1,0)然后向下填充至20000行,结果为 #N/A的就是缺少的姓名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询