excel工作薄里两张表,表A数据少,表B数据多并包含表A数据,如何将多出来的这部分数据显示在表C。

如题所述

你说得有些不太清楚,不过我详细说一下。
你的这两个表不会只有一列吧?看看啊一列是整个表中的唯一值,比如学号、工号、身份证号等(名字会有重名的,即使是两个人),然后检查表A与表B中的重复项,将检查出的未重复出现过的数据复制到表C中即可,具体函数是COUNTIF(),做法是:
在列A的最后一列中输入以下函数:=COUNTIF(F:F,表B!,F1),这个函数的意思是假设F列是该表的最后一列,公式向下复制,以这一列为关键数据升序排列,复制sj检查结果是0的对应数据部分到表C即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-16
假定数据都在A列,从第二行开始

表C的a2输入=if(countif(表A!a:a,表B!a2)=0,表B!a2,"")
下拉复制填充
第2个回答  2012-08-16
你的数据是一列还是有好几列呢?如果是一列且在A列,那你在表C的A1输入=IF(COUNTIF(表A!A:A,表B!A1)=0,表B!A1,"")并向下填充。如果是多列那要看你的表具体情况而定。
第3个回答  2012-08-16
筛选出来多余的数据复制粘贴到c表吧。。。追问

两表都有几万条数据,不是找单个的数据。

第4个回答  2012-08-16
表C的a2输入=if(countif(表A!a:a,表B!a2)=0,表B!a2,"")
下拉复制填充
第5个回答  2012-08-16
表B-表A=表C追问

函数怎么写?

相似回答