当前位置: 代码迷 >> Office >> 求解excel两个表查寻出相同数据
  详细解决方案

求解excel两个表查寻出相同数据

热度:4024   发布时间:2013-02-26 00:00:00.0
求解excel两个表查找出相同数据
两个excel表,表一和表二,表一内数据1万多,表二数据1000多,表二内身份证号列的数据在表一中可能存在,
希望能查找出表二在表一中身份证号存在的数据,并能列出重复的数据。 
百度google后,说vlookup等等公示,测试无效求解。。
如下两个excel表 表一和表二
表一:                            表二:
姓名 身份证号 姓名 身份证号
的发大水 563 发 131
的发大水 564 发 132
的发大水 565 发 133
的发大水 566 发 134
的发大水 567 发 135
的发大水 568 发 136
发 569 发 137
发 570 发 138
的发大水 571 发 139
的发大水 572 发 140
的发大水 573 发 141
发 574 发 142
发 575 发 143
发 576 发 144
发 577 发 145
的发大水 146 发 146
个 147 发 147
的发大水 148 发 148
他 149 发 149
发 150 发 150
啊 151 发 151
的发大水 152 发 152
 
------解决方案--------------------------------------------------------
VLOOKUP公式确实可以解决的,把你的写的公式发上来看看
------解决方案--------------------------------------------------------
参照下面公式
=IF(ISERROR(VLOOKUP(P13,$M$13:$M$23,1,FALSE)),"NOHAVE","HAVE")
跨表格的话sheet1!$M$13:$M$23

VLOOKUP:功能是在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。
所以你的范围不能包括 姓名,要注意

我的测试

表1
id name
大 234
大 235
大 236
大 237
大 238
大 239
大 240
大 241
大 242
大 243
大 244


表2
id name
大 234
大 235
大 236
大 237
大 238
大 240
大 240
大 241
大 242
大 243
大 234


结果(表1)
id name
大 234 HAVE
大 235 HAVE
大 236 HAVE
大 237 HAVE
大 238 HAVE
大 239 NOHAVE
大 240 HAVE
大 241 HAVE
大 242 HAVE
大 243 HAVE
大 244 NOHAVE


重复数据可用排序解决,不想排序,用条件式,变色就行。
  相关解决方案