2张EXCEL表格,我如何在表1中提取 与表2相同的数据,如下

表1

表2

我想把表1分成两张表,一张和表2一样,一张除表2外剩下的数据。请大侠帮助

表1增加一列“分类”(假定是D列):
D2写公式:
=IF(ISERROR(VLOOKUP(B2,表2!A:C,1,0)),1,2)
下拉填充
然后按D列扩展排序。
将分类的1、2两段复制粘贴到新表就是了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-26

    身份证不重复

    在表一,在D3输入:=COUNTIF(表2!B:B,表1!B2),下拉,得1的是表2中有的。筛选出来,剪切到别处,就分成两个表了。

追问

我刚试了一下,复制过去的话,老会弹出一个打开文件的窗口,D3显示的数据是无效

追答

    你要根据你表的实际情况,去修改单元格及区域的引用,不是直接复制就能使用。

    这么简单的一个表格,你应该直接上传上来,等别人把公式设置好上传,你下载查看。


第2个回答  2014-07-26
使用VLOOKUP函数追问

怎么用呢

追答

=VLOOKUP(身份证单元格名,表2(选中从身份证到你要的信息所有列),从身份证数到第几列的数据,false)

第3个回答  2014-07-26
=VLOOKUP($A2,Sheet2!$A$2:$C$26,COLUMN(B1),)追问

谢谢,用了下你的函数,但是只显示出了身份证号,能不能整列都显示呢

相似回答