求助如何把Excel表中相同的内容去掉,只留下不同的。

是这样的,我有两份名单,比如A列是号码B列是对应的名字,AB列是去年的数据。同样C列是号码,D列是对应的名字。CD列是今年的数据。怎么样操作才能把相同的数据去掉,只留下今年和去年不一样的名单。好做对比,哪位大神告诉我一下,谢谢。

用个简单的IF语句判断以后,在用筛选将相同的数据去掉,就可以了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-09
有两种方法
1.使用数据透析表,两列都拉过去,就能看到差异化
2.使用公式
比如我们在E列输入"=IF(ISNA(VLOOKUP(c1,a:b,1,FALSE)),C1,"")" 这个公式可以把C列里面有而A列里面没有的标注出来。同样可以放到D列
如果ab内容一样,cd一样,那一列就够了
如果不一样,显然麻烦点,那可以用公式=sumproduct((A1:A100=C1)*(B1:B100=D1))

如果你是2010版本的excel,那么在选项卡“数据"中,直接就有新功能"除去重复项"本回答被网友采纳
第2个回答  2012-03-09
有个笨办法,如下:(假设以判断姓名重复为准)
假设第一行为标题行,则在
E2输入:=IF(COUNTIF(B:B,D2)=0,C2,"")
F2输入:=IF(COUNTIF(B:B,E2)=0,D2,"")
然后选中E2:F2,向下填充到需要的行,这样就得到今年与前年姓名不同的数据,然后选中E列F列,复制后选择性粘贴(数值)到G、H,最后排序去掉空单元格即可。
第3个回答  2012-03-09
把CD列复制出来 用vlookup函数链接追问

不懂啊,具体一点行么,怎么操作,辛苦你,大哥

追答

把CD剪切到新表上,假设新表取名A。在新表的E列输入“是”,下拉填充。再在原表的第一行空白单元格,假如为C1单元格,输入=VLOOKUP(A1,[A.xls]Sheet1!$A:$E,5,0),下拉填充,显示为是的就是和原表上数据相同的数据

本回答被提问者采纳
第4个回答  2012-03-09
好复杂
相似回答