资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

excel中比较数据异同

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

在同一个excel表中有A、B两列数据(电话号码),现在我要比较这两列数据(A列中每个单元格中的数据与B列中每个单元格中的数据都要作比较),然后把不同的数据删除,同时显示相同的数据(电话号码)。请高手指点!

网友回答:

发表者:ww6166

在C输入下函数:     =IF(A1=B1,A1,"不同,可以删除"),之后可以对C筛选后删除不同的。

发表者:yigepure

如数据在A1:A10,B1:B10,首先定义名称  
  Ma=MATCH(Sheet1!$A$1:$A$10,Sheet1!$A$1:$A$10,0)  
  mb=MATCH(Sheet1!$B$1:$B$10,Sheet1!$B$1:$B$10,0)  
  mba=MATCH(Sheet1!$B$1:$B$10,Sheet1!$A$1:$A$10,0)  
  x=ROUND(SUM(1/COUNTIF(Sheet1!$A$1:$A$10,Sheet1!$A$1:$A$10)),0)  
  在一辅助列C第一个单元格输入  
  =IF(ROW()<=X,INDEX($A$1:$A$10,SMALL(IF(Ma=ROW($A$1:$A$10),ROW($A$1:$A$10)),ROW(A14))),IF(ROW()-X>SUM((ISERROR(Mba))*(Mb=ROW($B$1:$B$10))),"",INDEX($B$1:$B$10,SMALL(IF(ISERROR(Mba),IF(Mb=ROW($B$1:$B$10),ROW($B$1:$B$10))),ROW()-X))))按CTRL+SHIFT+ENTER结束  
  将公式下拉复制.即可得到AB列非重复值.

发表者:kmguest

在C输入下函数:     =IF(A1=B1,A1,"不同,可以删除"),之后可以对C筛选后删除不同的。

发表者:Yiqun_Zhao

如果还没有解决的话,你mail给我,我帮你解决。


 

 
热门推荐笔记本: 明基笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved