加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Excel2010中实现两表格对比标记不同单元格

(2014-06-20 16:33:55)
标签:

excel

比较不同表中单元格

it

分类: Office

Excel2010中实现两表格对比标记不同

由于有个人需求,于是今天研究了很久在Excel2010中完成两个表格之间对比内容的功能,下面分享一下。

问题是这样的,如果有两张表格,某一列(或一行)其内容的意义是一致的,此时需要查看这样两列(或者两行)在其意义一致情况下,取值不同的有哪些,将不同的取值的用颜色标记出来。

版权所有 转载请标明出处 请勿商用

解决的办法如下:

1.在一个表格中(例如Sheet1)选中需要与其他表格一列,并选择开始——样式里面的条件格式,并选择新建规则

http://s13/mw690/001ZkYorgy6JP8mt1PS4c&690

2.在新建规则中选择使用公式确定要设置格式的单元格

http://s16/mw690/001ZkYorgy6JP8nXpeLcf&690

 

3. 为符合此公式的值设置格式 下面的对话框中输入公式

=COUNTIF(A1,Sheet2!$A1)=1

上述公式其中A1是指当前这列的开始位置,Sheet2指的是当前这张表要与名为Sheet2表格比较,而选择比较的开始是Sheet!后面指定的$A1,而公式COUNTIF(A1,Sheet2!$A1)=1这样表示的是COUNTIF是否返回1COUNTIF函数当这两个比较内容相同返回1,这样的表示就是标记两列中相同内容。如果要标记不同内容,则将上述公式修改为=COUNTIF(A1,Sheet2!$A1)=0一定要注意的是COUNTIF之前的=号。至于标记的格式可以自己选择。

http://s4/mw690/001ZkYorgy6JP8pmiAP53&690

 

4.点击确定,就可以看到格式修改为你需要显示的格式了。

 

下面是这一个过程的动态图,查看原图可以动起来

http://s12/mw690/001ZkYorgy6JP8LO7HB4b&690

最后给出一个样例文档,文档中一共三个表格,在第一个表格上显示对比效果,黄色底色显示的是第一表格和第二表格不同的地方,斜条纹显示的是第一表格和第三表格不同的地方

文档原创,仅供学习使用,未经允许,请勿擅自转载

http://pan.baidu.com/s/1o6sjKaY

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有