EXCEL实用技巧之两列对比.doc_第1页
EXCEL实用技巧之两列对比.doc_第2页
EXCEL实用技巧之两列对比.doc_第3页
EXCEL实用技巧之两列对比.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

EXCEL 实用技巧之两列对比February 29th 2012 评论(2) 比对成堆的数据是一个让人头疼的事情,要是工作中每个月都让你比对一次,OMG!这两天领导安排了个任务,让比对两个列的数据之间的不同数据,大概每列有三百多行吧,要是用手工的办法,估计.(此处省略5000字),后来打算用VBA写一个宏来处理,来两层遍历就搞定,哇咔咔,不过因为鄙人实在是懒,所以就想能不能再偷偷懒捏?结果还真让我找到办法了。EXCEL 中有一个比对函数 COUNTIF 如果和 IF 嵌套实用是可以解决问题的,当然,这个方法是从网上搜到的,因为搜到的那篇文章解释的不是很到位,所以我就整理了一下发到博客上作为笔记。音乐起 !Are you ready ? (非诚勿扰?)假设我们要从2011年的学员名单(A列)和 2012年的学员名单(B列)这两个列中比对出老学员、新学员和被开除了的学院名单。表如下:ABCDE20112012老学员新学员开除张三麻子李四张个王二赵二麻子钱六孙一张三赵二周黑钱六董事亲,应该肿么办呢?不用着急!其实很简单,Office EXCEL 里面有一个神奇的函数 COUNTIF ,下面详细讲解!首先让我们了解一下在 EXCEL 中 IF 和 COUNTIF 的语法。IF 和 COUNTIF 函数详解IF(logical_test, value_if_true, value_if_false)英文看不懂?好吧!解释:logical_test :是一个表达式,会返回一个布尔值,也就是TRUE 或 FALSE(真或假),通俗点讲就是对或者错,如果表达式对了就是TRUE(真),例如:12 ,另外 0 这个值在EXCEL中也是假,因为EXECL 的基础语言是VB,在VB中 0 是假那么下面就简单了value_if_true :表达式为TURE时应该得到的值value_if_false:表达式为FALSE时应该得到的值COUNTIF(range, criteria)range:是一个区域,就是一个或多个单元格criteria:要比对的内容,可以使字符、数字、或者是一个单元格。COUNTIF 函数返回对比的内容(criteria),在单元格区域(range)出现的次数,没有出现则返回 0 (假)实际应用C2(老学员)中输入 =IF(COUNTIF(A$2:A$8,B2),B2,”)分解:最外层为 IF 语句 所以,logical_test = COUNTIF(A$2:A$8,B2)value_if_true = B2value_if_false = “”明白了?内层COUNTIF的解释:测试 B2 单元格在A$2:A$8 区域中出现的次数,如果有出现就是COUNTIF(A$2:A$8,B2)就大于0(也就是真),那么返回 B2 单元格的值。反之返回 “”(空值)D2(新学员)中输入 =IF(COUNTIF(A$2:A$8,B2),”,B2)分解:最外层为 IF 语句 所以,logical_test = COUNTIF(A$2:A$8,B2)value_if_true = “”value_if_false = B2明白了?内层COUNTIF的解释:测试 B2 单元格在A$2:A$8 区域中出现的次数,如果有出现就是COUNTIF(A$2:A$8,B2)就大于0(也就是真),那么返回 “”(空值),反之为0(也就是假)返回 B2 单元格的值。E2中输入(开除) =IF(COUNTIF(B$2:B$8,A2),”,A2)解释和D2一样剩下的 C3 C4 C5 C6直接用鼠标拖公式就可以了(你懂的)特别解释:A$2:A$8 中的$意思是 指定的区域是不可变更的,如果不加$的话鼠标拖动区域会随着行数的增加而增加,加上$后不管你咋拖都是A$2:A$8。完成后效果如下:ABCDE20112012老学员新学员开除张三麻子麻子李四张个张个李四王二赵二赵二王二麻子钱六钱六孙一张三张三孙一赵二周黑周黑钱六董事董事总结遇到困难的时候我们应该先自己想想办法,然后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论